You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by pe...@apache.org on 2002/05/31 23:39:25 UTC
cvs commit: xml-xerces/c/scripts sanityTest_ExpectedResult.log sanityTest.pl
peiyongz 2002/05/31 14:39:25
Modified: c/scripts sanityTest_ExpectedResult.log sanityTest.pl
Log:
1. DOMPrint usage() changed
2. test case with -wddc=on added
Revision Changes Path
1.30 +49 -8 xml-xerces/c/scripts/sanityTest_ExpectedResult.log
Index: sanityTest_ExpectedResult.log
===================================================================
RCS file: /home/cvs/xml-xerces/c/scripts/sanityTest_ExpectedResult.log,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- sanityTest_ExpectedResult.log 28 May 2002 20:20:43 -0000 1.29
+++ sanityTest_ExpectedResult.log 31 May 2002 21:39:25 -0000 1.30
@@ -413,19 +413,20 @@
DOMPrint [options] <XML file>
This program invokes the DOM parser, and builds the DOM tree.
-It then traverses the DOM tree and prints the contents of the
-tree for the specified XML file.
-
+It then asks the DOMWriter to serialize the DOM tree
Options:
-e create entity reference nodes. Default is no expansion.
- -u=xxx Handle unrepresentable chars [fail | rep | ref*].
-v=xxx Validation scheme [always | never | auto*].
-n Enable namespace processing. Default is off.
-s Enable schema processing. Default is off.
-f Enable full schema constraint checking. Defaults is off.
- -x=XXX Use a particular encoding for output. Default is
+ -wenc=XXX Use a particular encoding for output. Default is
the same encoding as the input XML file. UTF-8 if
input XML file has not XML declaration.
+ -weol=xxx Set the end of line sequence. default is set by DOMWriter
+ -wscs=xxx Enable/Disable split-cdata-sections. default on
+ -wddc=xxx Enable/Disable discard-default-content. default on
+ -wflt=xxx Enable/Disable filtering. default off
-? Show this help.
* = Default if not provided explicitly.
@@ -435,7 +436,7 @@
WINDOWS-1252, IBM1140, IBM037.
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE personnel "personal.dtd" SYSTEM "personal.dtd">
+<!DOCTYPE personnel SYSTEM "personal.dtd">
<!-- @version: -->
<personnel>
@@ -476,9 +477,8 @@
</person>
</personnel>
-
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE personnel "personal.dtd" SYSTEM "personal.dtd">
+<!DOCTYPE personnel SYSTEM "personal.dtd">
<!-- @version: -->
<personnel>
@@ -519,7 +519,48 @@
</person>
</personnel>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE personnel SYSTEM "personal.dtd">
+<!-- @version: -->
+<personnel>
+
+ <person id="Big.Boss">
+ <name><family>Boss</family> <given>Big</given></name>
+ <email>chief@foo.com</email>
+ <link subordinates="one.worker two.worker three.worker four.worker five.worker"/>
+ </person>
+
+ <person id="one.worker">
+ <name><family>Worker</family> <given>One</given></name>
+ <email>one@foo.com</email>
+ <link manager="Big.Boss"/>
+ </person>
+
+ <person id="two.worker">
+ <name><family>Worker</family> <given>Two</given></name>
+ <email>two@foo.com</email>
+ <link manager="Big.Boss"/>
+ </person>
+ <person id="three.worker">
+ <name><family>Worker</family> <given>Three</given></name>
+ <email>three@foo.com</email>
+ <link manager="Big.Boss"/>
+ </person>
+
+ <person id="four.worker">
+ <name><family>Worker</family> <given>Four</given></name>
+ <email>four@foo.com</email>
+ <link manager="Big.Boss"/>
+ </person>
+
+ <person id="five.worker">
+ <name><family>Worker</family> <given>Five</given></name>
+ <email>five@foo.com</email>
+ <link manager="Big.Boss"/>
+ </person>
+
+</personnel>
<?xml version="1.0" encoding="UTF-8"?>
<personnel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="personal.xsd">
1.14 +5 -4 xml-xerces/c/scripts/sanityTest.pl
Index: sanityTest.pl
===================================================================
RCS file: /home/cvs/xml-xerces/c/scripts/sanityTest.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sanityTest.pl 21 May 2002 18:37:56 -0000 1.13
+++ sanityTest.pl 31 May 2002 21:39:25 -0000 1.14
@@ -56,7 +56,7 @@
#
#
-# $Id: sanityTest.pl,v 1.13 2002/05/21 18:37:56 tng Exp $
+# $Id: sanityTest.pl,v 1.14 2002/05/31 21:39:25 peiyongz Exp $
#
@@ -125,9 +125,10 @@
# Run DOMPrint
system ("DOMPrint");
-system ("DOMPrint -v=never personal.xml");
-system ("DOMPrint personal.xml");
-system ("DOMPrint -n -s personal-schema.xml");
+system ("DOMPrint -wddc=off -v=never personal.xml");
+system ("DOMPrint -wddc=off personal.xml");
+system ("DOMPrint -wddc=on personal.xml");
+system ("DOMPrint -wddc=off -n -s personal-schema.xml");
# Run StdInParse
system ("StdInParse < personal.xml");
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org