| | |
Ignoring xmlns namespaces in the input xml file
Please support our XML, XSLT and XPATH advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Jul 2006
Posts: 22
Reputation:
Solved Threads: 0
Hi guys,
Here is my snippet of input xml file..
[HTML]<Root xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Id="wrkflw6" Name="wrkflw6" xsi:schemaLocation="http://www.wfmc.org....xsd">[/HTML]
Currently, I am not sure how I can modify the my standard xslt to completely ignore all this attributes.I do also realise that ignoring these attributes is not good idea. But the case is that I simply dont need them at all.
How do I change this to incorporate the above said.
[HTML]<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>[/HTML]
Thanks for Ur help...
Cheers
Here is my snippet of input xml file..
[HTML]<Root xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Id="wrkflw6" Name="wrkflw6" xsi:schemaLocation="http://www.wfmc.org....xsd">[/HTML]
Currently, I am not sure how I can modify the my standard xslt to completely ignore all this attributes.I do also realise that ignoring these attributes is not good idea. But the case is that I simply dont need them at all.
How do I change this to incorporate the above said.
[HTML]<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>[/HTML]
Thanks for Ur help...
Cheers
that bit of XSLT will still match to the root node; regardless of its namespace. I'd put:
or do some processing within that block..; without a select or name on the <apply-templates/> node, I think that's an illegal instruction.
If you have undeclared namespaces; some XSLT processors will fail. If you take those xmlns attributes out; then any 'xsi' or 'xpdl' nodes in your document will be illegal...
XML Syntax (Toggle Plain Text)
<xsl:template match="/"> <xsl:apply-templates select="*"/> </xsl:template>
or do some processing within that block..; without a select or name on the <apply-templates/> node, I think that's an illegal instruction.
If you have undeclared namespaces; some XSLT processors will fail. If you take those xmlns attributes out; then any 'xsi' or 'xpdl' nodes in your document will be illegal...
Plato forgot the nullahedron..
•
•
Join Date: Jul 2006
Posts: 22
Reputation:
Solved Threads: 0
Actually the truth is when i remove all the
[html]<Root xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Id="wrkflw6" Name="wrkflw6"
xsi:schemaLocation="http://www.wfmc.org....xsd">[/html]
and change it to this...my output is perfect.
[html]
<Root>[/html]
So I clearly reckon, that I am definetly not using these xpdl,xsi and schemaLocation namespaces...
What I do wanna know is that, does a chnge in XSL file sufficient or the does the change has to be made to the XML engine...???
Cos one of guys in the chat forums told me to change the XMLreader file(in dotNet) but I am using Pyana. So wat is the best option now.
All help appreciated...
[html]<Root xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Id="wrkflw6" Name="wrkflw6"
xsi:schemaLocation="http://www.wfmc.org....xsd">[/html]
and change it to this...my output is perfect.
[html]
<Root>[/html]
So I clearly reckon, that I am definetly not using these xpdl,xsi and schemaLocation namespaces...
What I do wanna know is that, does a chnge in XSL file sufficient or the does the change has to be made to the XML engine...???
Cos one of guys in the chat forums told me to change the XMLreader file(in dotNet) but I am using Pyana. So wat is the best option now.
All help appreciated...
![]() |
Similar Threads
- [urgent] HTML form => XML file (JSP)
- Multiple Table Reading From An Xml File (VB.NET)
- Displayind data in XML file using HTML (RSS, Web Services and SOAP)
- problem reading xml file in c# (C#)
- parsing error (XML file-java-schema) (Java)
- input data from a file into an Array (C)
- Pass XML file contents to a hash table. (Java)
Other Threads in the XML, XSLT and XPATH Forum
- Previous Thread: Integrated Windows Security
- Next Thread: how to send mails directly ?????
| Thread Tools | Search this Thread |
api blogger blogging code delete development dynamiccreationofnvariablesinxslt error firstthreecharacterofastringrequired flipbook gdata google html include java link linspire linux microsoft news node openoffice overwrite precedence programming rss standards swf template transform variable w3c web xml xmlnotloading xmlonserver xsl xslt






