dleslie     01/11/02 13:58:01

  Modified:    java/xdocs/sources/xalan readme.xml samples.xml
  Log:
  Information on new sample: ValidateXMLInput.
  
  Revision  Changes    Path
  1.60      +3 -0      xml-xalan/java/xdocs/sources/xalan/readme.xml
  
  Index: readme.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/xdocs/sources/xalan/readme.xml,v
  retrieving revision 1.59
  retrieving revision 1.60
  diff -u -r1.59 -r1.60
  --- readme.xml        2001/10/17 13:12:57     1.59
  +++ readme.xml        2001/11/02 21:58:01     1.60
  @@ -86,6 +86,9 @@
        <p>Beginning with this release, we are placing two distribution files 
in the <resource-ref idref="xslt4j-distdir"/>: a binary
        distribution file, which includes everything needed to run &xslt4j; and 
build applications, and a source distribution. For
        more information, see <link idref="getstarted" 
anchor="download">Downloading what you need</link>.</p>
  +     <p>This release also includes <link idref="samples" 
anchor="validatexmlinput">ValidateXMLInput</link>, a sample that illustrates 
  +     how you can verify that the XML input you are transforming adheres to 
its document type. It is in the samples/validate subdirectory
  +     along with a Validate utility that you can use to validate XML files 
without performing a transformation.</p>
        &done-j;
        </s3>
        <anchor name="other"/>
  
  
  
  1.40      +15 -0     xml-xalan/java/xdocs/sources/xalan/samples.xml
  
  Index: samples.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/xdocs/sources/xalan/samples.xml,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- samples.xml       2001/10/15 17:00:18     1.39
  +++ samples.xml       2001/11/02 21:58:01     1.40
  @@ -460,6 +460,20 @@
         Interface</link></p>
        </s2><anchor name="validate"/>
        <s2 title="Validate">
  +     <ul>
  +     <li><link anchor="validatexmlinput">ValidateXMLInput</link></li>
  +     <li><link anchor="validateutility">Validate utility</link></li>
  +     </ul><anchor name="validatexmlinput"/>
  +     <s3 title="ValidateXMLInput">
  +     <p>What it does: Uses <jump 
href="apidocs/javax/xml/parsers/SAXParserFactory.html">SAXParserFactory</jump> 
to turn on validation, and 
  +     <jump href="apidocs/org/xml/sax/XMLReader.html">XMLReader</jump> to 
parse the XML input and report errors and warnings to a SAX event
  +     handler. The XML input (birds.xml) contains an internal DOCTYPE 
declaration, and a few minor document type violations, which you are 
  +     invited to fix, add to, and vary in any way you find useful.</p>
  +     <p>Run this sample from the Validate subdirectory with</p>
  +     <p><code>java ValidateXMLInput</code></p>
  +     <note>This sample also shows you how to check validation without using 
an event handler to report validation errors.</note>
  +     </s3><anchor name="validateutility"/>
  +     <s3 title="Validate utility">
        <p>What it does: Uses the <jump 
href="apidocs\javax\xml\parsers\SAXParser.html">JAXP SAXParser</jump> with a 
SAX event handler 
        (extends <jump 
href="apidocs/org/xml/sax/helpers/DefaultHandler.html">DefaultHandler</jump> 
and implements 
        <jump 
href="apidocs/org/xml/sax/ext/LexicalHandler.html">LexicalHandler</jump>) to 
verify that XML files conform to their declared 
  @@ -472,6 +486,7 @@
        <note>A limitation: Files containing document parts appear to fail if 
you check them with Validate. Check readme.xml, 
        which "includes" by entity reference a number of files, and it passes. 
The parse operation scans the entire document
        with the includes. Check an "included" file (such as history.xml) as if 
it were an independent document and it fails.</note>
  +     </s3>
        </s2>
        <anchor name="trax"/>
        <s2 title="trax">
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to