<< < 1 2 3 4 5 6 7 8 > >>   ∑:175  Sort:Date

JAXP - XML Schema (XSD) Validation
This chapter provides tutorial examples on XML Schema validation using JAXP. Topics include XML Schema validator using DOM interface and SAX interface, validation errors, validation error handler.
2022-10-01, ∼597🔥, 0💬

Installing Xerces2 Java Parser for XSD 1.1
This section provides a quick introduction of Xerces2 and a tutorial of downloading and installing JAR files of Xerces2 Java Parser for XSD 1.1.
2022-10-01, ∼593🔥, 0💬

"decimal" Datatype Values and Representations
This section describes the built-in primitive datatype, 'decimal' that represents signed decimal numbers. Leading and trailing whitespaces are allowed and trimmed.
2022-10-01, ∼580🔥, 0💬

XSD Schema XML SAX Validator - XsdSchemaSaxValidator.java
This section describes a tutorial example on how to create a Validator instance from an XSD Schema instance to validate an XML file using the JAXP SAX interface.
2022-10-01, ∼575🔥, 0💬

XSD Schema XML SAX Validation Errors
This section provides some errors from the XSD schema validation process on invalid XML files represented as SAXSource objects using the JAXP API.
2022-10-01, ∼569🔥, 0💬

Identity-Constraints: unique, key and keyref
This chapter provides notes and tutorial examples on identity constraints. Topics include introduction of 'unique', 'key' and 'keyref' identify constraints; XML and XSD examples of using identity constraints.
2022-10-01, ∼563🔥, 0💬

XSD Schema File Loading Errors
This section describes tutorial examples of different error cases when loading an XSD schema file with JAXP Schema and SchemaFactory classes.
2022-10-01, ∼562🔥, 0💬

Schema Component Reuse - "include", "redefine" or "import"
This section compares 3 different ways of linking multiple schema documents together: include, redefine and import.
2022-10-01, ∼562🔥, 0💬

Assigning XML Schema Location in XML Documents
This section describes a tutorial example on how to assign a schema location in an XML document without namespace using 'noNamespaceSchemaLocation' root attribute.
2022-10-01, ∼560🔥, 0💬

"ENTITY" Datatype Values and Representations
This section describes the built-in datatype 'ENTITY' designed to support user defined and unparsed external XML entities. 'ENTITY' datatype is derived from 'NCName'.
2022-10-01, ∼522🔥, 0💬

XSD 1.1 Not Supported in JDK 13
This section provides a tutorial example to verify is the default JAXP implementation in the current JDK version supports XSD 1.1 or not. The answer is no for JDK 13.
2022-10-01, ∼515🔥, 0💬

Using Xerces2 Java APIs
This chapter provides notes and tutorial examples on Xerces2 Java Parser API. Topics include validating sample XML files with assigned XML Schema files (XSD) with XMLReader and SAXParser classes in Xerces2; Testing default SAXParser implementation in JDK; Validating XSD 1.1 schema with Xerces2 JAR f...
2022-10-01, ∼514🔥, 0💬

"duration" Datatype Values and Representations
This section describes the built-in primitive datatype, 'duration' that represents durations of time. Leading and trailing whitespaces are allowed and trimmed. A 'duration' lexical representation roughly follows this format: PiYiMiDTiHiMdS.
2022-10-01, ∼508🔥, 0💬

Creating and Editing XML Documents
This section describes a tutorial example on how to create and edit an XML document with XMLPad.
2022-10-01, ∼507🔥, 0💬

Declaring Complex Elements with Attributes and Sub Elements
This section describes a tutorial example on how to declare an element that accepts attributes and sub (child) elements without text content using a user defined complexType datatype.
2022-10-01, ∼505🔥, 0💬

SAXParser for XSD 1.1 Validation
This section describes a tutorial example trying to use the Xerces2 SAXParser class included in JDK to perform XSD 1.1 validation on an XML document. The program fails.
2022-10-01, ∼495🔥, 0💬

Linking Multiple Schema Documents Together
This chapter provides notes and tutorial examples on linking multiple schema documents together. Topics include using 'include', 'redefine', and 'import' components; redefining datatypes; importing element declarations from other namespaces.
2022-10-01, ∼492🔥, 0💬

Creating and Editing XML Schema Documents
This section describes a tutorial example on how to create and edit an XML Schema (XSD) document with XMLPad.
2022-10-01, ∼486🔥, 0💬

Built-in Datatypes Lexical Representation Examples
This section provides lexical representation examples for some commonly used built-in datatypes.
2022-10-01, ∼485🔥, 0💬

Validating Non-Conforming XML Documents
This section describes a tutorial example on how to see validation errors on a non-conforming XML document with the assigned XML Schema file (XSD) using XMLPad.
2022-10-01, ∼481🔥, 0💬

About This Book
This section provides some detailed information about this book - __title__.
2022-10-01, ∼468🔥, 0💬

"dayTimeDuration" Datatype Values and Representations
This section describes the built-in primitive datatype, 'dayTimeDuration' that represents durations of time in units of seconds in Gregorian calendar. Leading and trailing whitespaces are allowed and trimmed. 'dayTimeDuration' values can be stored as 'decimal' values.
2022-10-01, ∼459🔥, 0💬

Assertion as Custom Validation Rules
This chapter provides notes and tutorial examples on assertion validation rules. Topics include introduction of 'assert' validation rules for 'complexType' datatypes; 'assertion' validation rules for 'simpleType' datatypes; XPath expressions; $value representing current node value.
2022-10-01, ∼451🔥, 0💬

"normalizedString" Datatype Values and Representations
This section describes the first derived datatype of 'string': 'normalizedString'. Whitespace characters are replaced in 'normalizedString' lexical representations with ' ' characters to obtain their values.
2022-10-01, ∼449🔥, 0💬

<< < 1 2 3 4 5 6 7 8 > >>   ∑:175  Sort:Date