Wow, O/T from me. Reading big XML files....
Discussion
You could try TextPad for simple viewing with line numbers etc, or XML Spy which gives you a good structured tree view which you can expand and collapse.
www.textpad.com
www.xmlspy.com
Both have free eval versions.
www.textpad.com
www.xmlspy.com
Both have free eval versions.
Carl, you don't say what you're trying to do exactly.
If you're just trying to load a large XML file in in Windows (i.e. into explorer or VB etc) the it's probably using the DOM object model. This is well know to be inefficient at coping with large documents.
SAX (a different type of document processor) is really better for really massive XML documents because it doesn't try to hold the whole document in memory at once.
[link]www.xml.com/pub/a/2002/03/06/efficient.html
[/link]
Other than that more RAM helps quite a bit in my experience
If you're just trying to load a large XML file in in Windows (i.e. into explorer or VB etc) the it's probably using the DOM object model. This is well know to be inefficient at coping with large documents.
SAX (a different type of document processor) is really better for really massive XML documents because it doesn't try to hold the whole document in memory at once.
[link]www.xml.com/pub/a/2002/03/06/efficient.html
[/link]
Other than that more RAM helps quite a bit in my experience
Carl,
If you are using the MSXML Parser at version 4.0 then if you can possibly get hold of it and if your software doesnt explicitly use version 4.0 then try to get hold of version 3.0 as its a lot tighter and consequently quicker.
If on the other hand this app is slow with MSXML 3.0 then dont get 4.0 as it will be slower!
Matt.
If you are using the MSXML Parser at version 4.0 then if you can possibly get hold of it and if your software doesnt explicitly use version 4.0 then try to get hold of version 3.0 as its a lot tighter and consequently quicker.
If on the other hand this app is slow with MSXML 3.0 then dont get 4.0 as it will be slower!
Matt.
Gassing Station | General Gassing [Archive] | Top of Page | What's New | My Stuff



