GCA
GCA What is XML
Home Page

  XML FILES
  XML NEWS FLASHES
  W3C STANDARDS
  XML GLOSSARY
  VOCABULARIES
  XML BOOKS
  XML CONFERENCES
  XML/EDI GROUP
  XML.COM
  ROBIN COVER'S
XML WEBSITE

Attend a GCA Conference
Become a GCA Member

Buy a GCA Publication



New Parsers Hit the Streeet in 2000!

Just after the first of the year, a number of new parsers made an appearance.  Some parsers are XML parsers.  And some support other new W3C standards.  If you are building your tool bench for the year 2000, consider adding some of the latest parsers.

VRP (Validating RDF Parser)

VRP was developed by Karsten Tolle, University of Hanover, Germany.  VRP is currently available for testing purposes in a alpha release. It has both a runtime and a source distribution. VRP is the first RDF parser offering full-fledged validation of RDF statements against an RDF Schema. It also supports validation of an RDF Schema which can defined in several namespaces. This parser includes both semantic and syntax checking of RDF schemata and metadata instances and can perform statement validation across several RDF/XML namespaces.  VRP was developed in Java 1.2.  It understands embedded RDF in HTML or XML. VRP has full Unicode support.  VRP is based on standard compiler generator tools for Java (CUP/JFlex) and is described as being "easy to use and integrate with other software."

XML Schema Regular Expression Parser

On January 4, 2000, Danial Potter from Mitre announced the availability of  a regular expression parser suitable for use in the W3C XML Schema specification. The parser is a Java applet (Java 1.1) and will require a Java enabled browser.  It is designed to parse and match strings based on the current XML Schema pattern definition.  This parser is now available at www.xfront.org. This software is still currently a test, meaning that there are still bugs which have yet to be fixed or even found. 

XMILO; A Nestable C++ Parser/Writer

On January 5, 2000, Paul Miller announced the availability of XMILO.  XMILO version 0.3 is "a streaming, XML parser for C++ application data, layered over [James Clark's] expat.  XMILO has chained element handlers and support for parsing lists. Unicode support is not currently available and much testing remains to be done.

Architag's Schema Validating Editor

Technically this product may be an editor, but it's ability to validate schema makes it relevant to this article.  This is the first product offering from Architag.  You can find a description of the alpha release of 'xRay, a New XML Editor' at http://architag.com/xray/.  xRay runs on Microsoft Windows operating systems and is a real-time, validating XML editor designed to provide fast creating, viewing and editing of XML documents. According to Brian Travis, President and CEO of Architag, "While there are several editing tools available for the XML implementer, we felt the need for a diagnostic tool that allows users and developers to look inside their XML documents the way the XML parser does. One of the breakthroughs in xRay is the ability to create and modify a document type definition (DTD) schema, but also create and validate against XML Data, a schema submission to the W3C. xRay is also the first XML editor that verifies rich datatypes, like numbers and dates, against the XML Data schema."  The xRay XML Editor is currently in a limited alpha testing release. Developers who are interested in participating in the test can contact Architag at xray-alpha@architag.com

Microsoft Parser Now Supports W3C XPath and XSLT

New XML parser technology (MSXML) is now available from Microsoft as a technology preview release.  In this release you will find initial support for XSLT and XPath to support the W3C's recent XSLT and XPath recommendations.  Microsoft continues to focus on server-side use of XML showing performance gains of 200-300% in some common scenarios. Other new features include capabilities to cache stylesheets; pass parameters to stylesheets;  pass objects to stylesheets; Set the mode at run-time; cache XPath and Schema; and validate against in-memory schema. This preview version of MSXML can be installed and run in parallel with existing systems.  This allows developers to build new applications that take advantage of the new XML services and features.  A number of tools are provided as well.  True to their promise, Microsoft is providing a migration path to keep developers up to the latest W3C recommendations.  One such tool is the XSL to XSLT Converter 1.0. The xsl-xslt-converter.xslt style sheet updates Microsoft Internet Explorer 5 XSL style sheets to XSLT-compliant style sheets.

See Microsoft XML Parser Technology Preview Release from the Microsoft MSDN. For more detailed information see "What's New in the MSXML Parser Technology Preview Release." 

Return to TOC
Today's News DigestWhat is XML?What is SGML?ICEGCA's Mail.dat
Technical CommitteesTechnical ResourcesTargeted InitiativesGCA's GRACol
What is GCA?GCA Press ReleasesGCA MembersContact GCA


GCA - Phone: +1 703-519-8160   Click Here For Legal And Technical Information
Click Here For Legal And Technical Information email: info@gca.org