Browse Definitions :
Definition

Xerces

Xerces (the name comes from the Xerces blue butterfly) is a set of parsers compatible with Extensible Markup Language (XML). (A parser is a program that analyzes and organizes formal language statements into a usable form for a given purpose.) Xerces parsers are available for Java and C++, implementing World Wide Web Consortium (W3C) XML, Document Object Model (DOM), and Simple API for XML (SAX) standards.

All of the Xerces parsers are modular and configurable. A Perl wrapper is provided for the C++ version; this allows access to a fully-validating XML parser from Perl. It also provides access to Unicode strings.

The Xerces Java Parser 1.2.0 supports XML 1.0, and can be used for building XML-compatible Web servers; building the next generation of XML-based vertical applications; creating XML editors; ensuring the integrity of XML data; and building global XML applications.

Xerces-C is an XML parser written in a portable subset of C++. Xerces-C allows applications to read and write XML data. A shared library facilitates parsing, generating, manipulating, and validating XML documents. Other features include conformity to XML 1.0; tracking of latest DOM and SAX specifications; programmatic generation and validation of XML; pluggable catalogs, validators and encodings; and customizable error handling.

XML4P includes a collection of Perl wrapper objects that internally use their XML4C counterparts for high-performance, scalable and localizable DOM parsing. Features include programmatic generation and validation of XML; conformity to DOM specifications; and customizable error handling.

This was last updated in September 2005

Continue Reading About Xerces

SearchCompliance
  • compliance risk

    Compliance risk is an organization's potential exposure to legal penalties, financial forfeiture and material loss, resulting ...

  • information governance

    Information governance is a holistic approach to managing corporate information by implementing processes, roles, controls and ...

  • enterprise document management (EDM)

    Enterprise document management (EDM) is a strategy for overseeing an organization's paper and electronic documents so they can be...

SearchSecurity
  • hacker

    A hacker is an individual who uses computer, networking or other skills to overcome a technical problem.

  • Extensible Authentication Protocol (EAP)

    The Extensible Authentication Protocol (EAP) is a protocol for wireless networks that expands the authentication methods used by ...

  • session key

    A session key is an encryption and decryption key that is randomly generated to ensure the security of a communications session ...

SearchHealthIT
SearchDisasterRecovery
  • risk mitigation

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • call tree

    A call tree is a layered hierarchical communication model that is used to notify specific individuals of an event and coordinate ...

  • Disaster Recovery as a Service (DRaaS)

    Disaster recovery as a service (DRaaS) is the replication and hosting of physical or virtual servers by a third party to provide ...

SearchStorage
  • cloud storage

    Cloud storage is a service model in which data is transmitted and stored on remote storage systems, where it is maintained, ...

  • cloud testing

    Cloud testing is the process of using the cloud computing resources of a third-party service provider to test software ...

  • storage virtualization

    Storage virtualization is the pooling of physical storage from multiple storage devices into what appears to be a single storage ...

Close