From: Mikhail G. <mgr...@co...> - 2003-10-15 20:43:34
|
create a file called 'doc1.xpath' and put the following in there <?xml version="1.0"?> <XPath xmlns:n0="http://a.example.com" xmlns:n1="http://b.example"> (//. | //@* | //namespace::*)[ancestor-or-self::n1:elem1] </XPath> Your command will be the following xml c14n --exc-without-comments doc1.xml doc1.xpath which gives output <n1:elem1 xmlns:n1="http://b.example"> content </n1:elem1> Thanks for noticing this as it was totally undocumented. --Mikhail ----- Original Message ----- From: "Keith Beattie" <KSB...@lb...> To: <xml...@li...> Sent: Wednesday, October 15, 2003 3:03 PM Subject: [Xmlstar-devel] c14n xpath > Hello, > > Wonderfull little tool this is, though I've a questions about c14n and > xpath. > > I'm trying to work through the example of exclusinve c14n from the > exc-xmlc14n spec and xml doesn't seem to like the xpath expression. > Specifically: > > $ cat doc1.xml > <n0:pdu xmlns:n0='http://a.example.com'> > <n1:elem1 xmlns:n1='http://b.example'> > content > </n1:elem1> > </n0:pdu> > > $ xml c14n --without-comments doc1.xml '(//. | //@* | > //namespace::*)[ancestor-or-self::n1:elem1]' > warning: failed to load external entity > "(//.%20%7C%20//@*%20%7C%20//namespace%3A%3A*)%5Bancestor-or-self%3A%3An1%3A elem1%5D" > Error: unable to parse file "(//. | //@* | > //namespace::*)[ancestor-or-self::n1:elem1]" > Error: unable to evaluate xpath expression > > Am I doing something wrong here? > > Thanks, > ksb > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > SourceForge.net hosts over 70,000 Open Source Projects. > See the people who have HELPED US provide better services: > Click here: http://sourceforge.net/supporters.php > _______________________________________________ > xmlstar-devel mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlstar-devel --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.524 / Virus Database: 321 - Release Date: 10/6/2003 |