1 introduction, International components for unicode, Xerces-c – HP Integrity NonStop H-Series User Manual

Page 7: International components for unicode xerces-c

Advertising
background image

1 Introduction

The NonStop XML parser (T0970H01) is based on the Apache Xerces-C++ open source parser,
version 3.1.1, and IBM's open source International Components for Unicode (ICU), version 50.1.2.

This product is available along with the existing two XML parsers listed below, which are available
as two different T-numbers, each supporting a particular floating-point type.

T0535: XML Parser with TANDEM float

T0563: XML Parser with IEEE float

The new XML Parser T0970 provides both IEEE and TANDEM floating-point types in the same
T-number.

The following table provides a comparison of the earlier XML Parsers and the current XML Parser:

Floating-point support

ICU version

Xerces-C++ version

Product Name

Product T-number

TANDEM

2.6.1

2.4.0

XML Parser

T0535

IEEE

2.6.1

2.4.0

XML Parser

T0563

IEEE, TANDEM

50.1.2

3.1.1

XML Parser

T0970

NOTE:

This manual is applicable only for the new XML Parser T0970.

International Components for Unicode

ICU is a widely used set of C/C++ libraries providing unicode and globalization support for
software applications. It is portable and provides the same result to applications on all platforms.

ICU is released under a non-restrictive open source license that is suitable for use with both
commercial software and with other open source or free software.

For more information about ICU, see

http://site.icu-project.org/

.

For licensing information of ICU, see

http://source.icu-project.org/repos/icu/icu/trunk/license.html

.

Xerces-C++

Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it
easy for applications to read and write XML data. It provides a shared library, which is used to
parse, generate, manipulate, and validate XML documents using the DOM, SAX, and SAX2 APIs.
Xerces-C++ conforms to the XML 1.0 recommendation and many associated standards.

The parser provides high performance, modularity, and scalability.

For more information about Xerces-C++, see

http://xerces.apache.org/xerces-c/

.

Xerces-C++ is available under the

Apache Software License, Version 2.0

.

International Components for Unicode

7

Advertising
This manual is related to the following products: