Subject: RE: [xsl] Expression in XPath From: Dariusz Borowski <d.borowski@xxxxxx> Date: Fri, 03 Mar 2006 15:03:04 +0100 |
Wendell, Because I have seperated the XPath expression completely from the code. The target was to get a clearly result sending just one expression. Then, it is much easier to maintain the code and or to expand it. If it is not possible, then it is ok. I can run a kind of 'check' again within the methods, but actualy this is what I wanted to avoid. Cheers, Dariusz xsl-list@xxxxxxxxxxxxxxxxxxxxxx schrieb am 02.03.06 23:06:19: > > Dariusz, > > If one is willing to use a little XSLT, this result is easy enough to > get in XSLT 1.0. Why is a single XPath expression important to you? > > Cheers, > Wendell > > At 03:55 AM 3/2/2006, Mike wrote: > >In XPath 1.0 there is no way of constructing a sequence of strings (there's > >no such type in the data model), and there is no way of constructing new > >nodes, so I'm afraid this is impossible. > > > >In 2.0 it's straightforward: > > > >for $x in (your current expression) > >return substring-after($x, '(mm)') > > > >Michael Kay > >http://www.saxonica.com/ > > > > > -----Original Message----- > > > From: Dariusz Borowski [mailto:d.borowski@xxxxxx] > > > Sent: 02 March 2006 00:59 > > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > > Subject: [xsl] Expression in XPath > > > > > > Hi! > > > > > > Could anyone help me? I have this result: > > > ======================================================== > > > (mm)B-1: A eTSS Login > > > (mm)B-2: A eLogbook Viewer Login > > > (mm)B-3: A Rig Activity Entry (Req. # 6.2.2.1.1, 6.2.2.3.5, 3.5.1.1) > > > (mm)B-4: A Access tool from PC outside the firewall in SCTF > > > (mm)B-5: A eReport Login > > > (mm)B-6: A Privileged User ? Login > > > ======================================================== > > > > > > from this expression: > > > //office:body/office:text/table:table/table:table-row/table:ta > >ble-cell/text:p[starts-with(text(), '(mm)')] > > > > > > > > > But, I would like to get the following result with ONE Expression: > > > ======================================================== > > > B-1: A eTSS Login > > > B-2: A eLogbook Viewer Login > > > B-3: A Rig Activity Entry (Req. # 6.2.2.1.1, 6.2.2.3.5, 3.5.1.1) > > > B-4: A Access tool from PC outside the firewall in SCTF > > > B-5: A eReport Login > > > B-6: A Privileged User ? Login > > > ======================================================== > > > > > > I tried already something like this: > > > //office:body/office:text/table:table/table:table-row/table:ta > >ble-cell/text:p[substring(starts-with(text(), '(mm)'), 4)] > > > > > > but it didn't work... :( > > > > > > Thanks for any help! > > > > > > Dariusz > > > > > > ______________________________________________________________ > > > Verschicken Sie romantische, coole und witzige Bilder per SMS! > > > Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193 > > > ====================================================================== > Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx > Mulberry Technologies, Inc. http://www.mulberrytech.com > 17 West Jefferson Street Direct Phone: 301/315-9635 > Suite 207 Phone: 301/315-9631 > Rockville, MD 20850 Fax: 301/315-8285 > ---------------------------------------------------------------------- > Mulberry Technologies: A Consultancy Specializing in SGML and XML > ====================================================================== > ______________________________________________________________________ XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club! Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Expression in XPath, Wendell Piez | Thread | RE: [xsl] Expression in XPath, Wendell Piez |
Re: [xsl] Split the content of a va, Joern Nettingsmeier | Date | RE: [xsl] Split the content of a va, Silvia Liberto |
Month |