NanoXML - XML - Parsers

  • Name
NanoXML
  • Version
1.6
  • Author
Marc De Scheemaecker
  • Cost
Free (zlib/libpng)
  • Category
XML / Parsers
  • HomePage Address
Click to Visit
  • Download Link
Click to Download
  • No. of hits
17

     NanoXML/Java · DTDs can now have parameter entity references as part of another declaration. · Entity resolving in attribute values has been fixed. · When the builder is given an endElement event, the namespace of the element is passed with the method. · Using an extra parameter to the write method in XMLWriter, you can chose whether you want to collapse empty elements. Thus you can chose to display an element as or . NanoXML 2.0 contains a lot of new features which makes it almost fully XML compliant, like: · A new faster parsing algorithm is used, which is one-pass and consumes almost no memory, even with large input. · Client applications can get an XML "stream" which makes the handling of very large XML data streams easy. · The DTD is no longer ignored. Though the parser is still non-validating, entities and default values for attributes are now retrieved from the DTD. · The DTD can also contain parameter entities. · Full support for external entities. · Support for mixed content. · NanoXML has been broken down in separate objects, so it's easy to use your own reader, validator, builder or even parser. · XML data is now more strictly checked. SGML like features like unquoted attribute values and case-insensitivity are no longer supported, which makes the parsing faster. · Support for auto-detection of encoding of XML input. · Support for conditional sections in the DTD.

Top XML scripts
1).   rsslib This is a simple PHP script that can collect a specified RDF file and parse the information into invisible HTML file.
2).   XML DB Schema Interpreter This is a class which handles your database schemas, stores them as an XML file and to use the class to parse the file and execute the SQL that is generated.
3).   Perl Open Directory Project This application consists of a program which is used to parse RDF dumps from the Open Directory Project into customizable HTML.
4).   XML::Node This is a simplified programming interface in which the users can register callback sub-routines or variables to specific type of XML nodes and the values of the specified XML nodes are copied to the corresponding variables. When specified XML tags are found, registered callback sub-routines are called.
5).   rdfparse.php3 This is a RDF/RSS parser which is written in PHP3 and utilizes PHP’s XML routines to configure PHP WITH xml to use it.
6).   xmlarch The Xmlarch, written in Python contains XML architectural forms processor which allows you to process XML architectural forms using any parser that uses the SAX interfaces.
7).   davrdf This is an RDF parser which is used to collect news from news backends based on RSS/RDF format
New XML scripts
1).   XML for SCRIPT This is simple XML parser written in javascript partly bring out the issues involved in coding parsers for XML and partly to see how such a parser would be for version three and four browsers.
2).   MinML This is an XML parser written in java to be used in embedded java systems where storage space is at a premium.
3).   HPE This is a set of PHP scripts which is used to collect the updates from a group of sites around and displays them in news boxes which can be organized on a number of pages.
4).   XML::Node This is a simplified programming interface in which the users can register callback sub-routines or variables to specific type of XML nodes and the values of the specified XML nodes are copied to the corresponding variables. When specified XML tags are found, registered callback sub-routines are called.
5).   scriptXML scriptXML is a fast non-recursive xml parser written in JavaScript.
6).   xmlarch The Xmlarch, written in Python contains XML architectural forms processor which allows you to process XML architectural forms using any parser that uses the SAX interfaces.
7).   rsslib This is a simple PHP script that can collect a specified RDF file and parse the information into invisible HTML file.
 
 
 Seitenanfang  Home   • Submit   •  Most Popular   • New   • Privacy Policy   • Bookmark