U++ framework
Do not panic. Ask here before giving up.

Home » Community » U++ community news and announcements » ParseXmlFilter
ParseXmlFilter [message #41375] Sat, 07 December 2013 18:58
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
Recently I have had some problems with very large XML files (hunderds of MB), in which I was interested in only fraction of data, while using preexisting algorithm that was using XmlNode/ParseXML.

To solve the issue, I have added new variant of ParseXML that allows to specify a filter to exclude parts of XML, e.g.:

		IgnoreXmlPaths ignore("/vf:VymennyFormat/vf:Data/vf:AdresniMista/vf:AdresniMisto/ami:Geometrie;/vf:VymennyFormat/vf:Data/vf:Parcely");
		XmlNode n = ParseXML(LoadFile(xmlfile), ignore);

Previous Topic: Some small ide features
Next Topic: XML now supports streams
Goto Forum:
  


Current Time: Sun Jun 28 04:01:14 GMT+2 2026

Total time taken to generate the page: 0.00427 seconds