Goedemorgen,
Ik kom een raar probleem tegen: Bij de XSLT conversie van mijn XML verandert de volgorde van de attributen van het eerste element.
Dit:
wordt na de xslt conversie dit
Ik gebruik voor het laden van beide en het uitvoeren van de conversie het volgende:
Deze volgorde levert problemen op bij de verdere verwerking van de XML.
Iemand enig idee waardoor dit veroorzaakt wordt?
Ik kom een raar probleem tegen: Bij de XSLT conversie van mijn XML verandert de volgorde van de attributen van het eerste element.
Dit:
XML:
1
| <Registration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="schema.xsd"> |
wordt na de xslt conversie dit
XML:
1
| <Registration xsi:noNamespaceSchemaLocation="schema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
Ik gebruik voor het laden van beide en het uitvoeren van de conversie het volgende:
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
| set sourceXML = Server.CreateObject("MSXML2.DomDocument.4.0") sourceXML.async = false If (sourceXML.Load(strXMLFileToUse)) Then set styleXSLT = Server.CreateObject("MSXML2.DomDocument.4.0") styleXSLT.async = false If (styleXSLT.Load(WEBFORMSXML_TO_XML_XSLT)) Then ' Get the result XML resultXML = sourceXML.transformNode(styleXSLT) End If End If |
Deze volgorde levert problemen op bij de verdere verwerking van de XML.
Iemand enig idee waardoor dit veroorzaakt wordt?