diff --git a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book.dtd b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book.dtd deleted file mode 100644 index 66097dfd83c67b267d012699ae99c9542a06a29e..0000000000000000000000000000000000000000 --- a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book.dtd +++ /dev/null @@ -1,5 +0,0 @@ -<!-- $Id: book.dtd 177 2006-11-01 16:36:30Z goik $ --> -<!ELEMENT book (title, chapter+)> -<!ELEMENT chapter (title, para+)> -<!ELEMENT title (#PCDATA)> -<!ELEMENT para (#PCDATA)> \ No newline at end of file diff --git a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book.xsd b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book.xsd new file mode 100644 index 0000000000000000000000000000000000000000..fdced000987d26436c067553b11162f08971c1e5 --- /dev/null +++ b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book.xsd @@ -0,0 +1,37 @@ +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" + xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" elementFormDefault="qualified" + vc:minVersion="1.0" vc:maxVersion="1.1"> + + <xs:element name="book"> + <xs:complexType> + <xs:sequence> + <xs:element ref="title"/> + <xs:element ref="chapter" minOccurs="1" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + + <xs:element name="title" type="xs:string"/> + <xs:element name="chapter"> + <xs:complexType> + <xs:sequence> + <xs:element ref="title"/> + <xs:element ref="para" minOccurs="1" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + + <xs:element name="para" type="xs:string"/> + +</xs:schema> + + + + +<!-- +<!ELEMENT book (title, chapter+)> +<!ELEMENT chapter (title, para+)> +<!ELEMENT title (#PCDATA)> +<!ELEMENT para (#PCDATA)> +--> + diff --git a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book2insert.xsl b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book2insert.xsl index de4f58018faa0a39223dd1270664be184bf5cd68..b5667638dfdadc236087f34f12b01b629395963e 100644 --- a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book2insert.xsl +++ b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/book2insert.xsl @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- $Id: book2insert.xsl 177 2006-11-01 16:36:30Z goik $ --> + <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- Overriding XSL's default output type html by text --> <xsl:output method="text"/> diff --git a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/java.xml b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/java.xml index ae4b10d409515764a792f9d7fdb9bf64a0127a64..aa53c276e2b024d8ecccfcbdbf136be4802845d8 100644 --- a/ws/eclipse/Jdbc/Input/Xml/Book/V.1/java.xml +++ b/ws/eclipse/Jdbc/Input/Xml/Book/V.1/java.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- $Id: java.xml 177 2006-11-01 16:36:30Z goik $ --> -<!DOCTYPE book SYSTEM "book.dtd"> -<book> + +<book xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="book.xsd"> <title>Introduction to Java</title> <chapter> <title>Introduction</title>