| 

.NET C# Java Javascript Exception

3
Das entscheidende ist wohl, dass die Dateien nicht erst in ein DOM geladen werden. Denn bei einer 200 MB Datei dauert das sonst verdammt lang.
News:
01.03.2011
knuffi 31 1 2
Mit welcher Sprache bzw. Framework?
Logdog82 01.03.2011
2 Antworten
1
In der MSDN gibt es einen Artikel zu genau diesem Thema:

How to: Perform Streaming Transform of Large XML Documents
01.03.2011
Floyd 14,6k 3 9
0
Hi,
wenn du .NET verwendest, dann kannst du mit das XML mit einem XmlReader öffnen und transformieren.
var xslt = new XslCompiledTransform();
xslt.Load(<XmlReader vom Xslt>, new XsltSettings() {EnableScript = true}, new XmlUrlResolver());
xslt.Transform(<XmlReader vom XmlInput>, argumentList, resultStream);

Im den "resultStream" wird dann dein Output rein geschrieben.
Gruß Ralf
01.03.2011
ralf.hientzsch 637 1 7

Stelle deine Xml-Frage jetzt!