From: Petr C. <pci...@us...> - 2005-05-04 09:17:14
|
Update of /cvsroot/perl-xml/sax-perl-org In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24710 Modified Files: index.html perl-sax.css sax-2.1-adv.html sax-2.1-idx.html Log Message: Index: index.html =================================================================== RCS file: /cvsroot/perl-xml/sax-perl-org/index.html,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- index.html 11 Jan 2005 14:34:29 -0000 1.6 +++ index.html 4 May 2005 09:17:03 -0000 1.7 @@ -9,15 +9,26 @@ <div class="Header"> <div class="Title">Perl SAX (Simple API for XML) Page</div> This is the current Perl SAX page. The former official - <a href="http://sax.perl.org">Perl SAX page</a> is no more + <a href="http://perl-xml.sourceforge.net/sax/">Perl SAX page</a> is no more maintained for various reasons. Perl SAX is a part of the <a href="http://perl-xml.sourceforge.net/">Perl XML Project</a> hosted by <a href="http://www.sourceforge.net/">Sourceforge</a>. </div> + <div class="LeftBox"> + <div> + <div class="SubTitle">Perl SAX 2.1</div> + The current stable version is 2.1: + <ul> + <li><a href="sax-2.1-ref.html"><b>Perl SAX 2.1 Reference</b></a> (an indexed view of the two following docs)</li> + <li><a href="sax-2.1.html">Perl SAX 2.1 Binding</a></li> + <li><a href="sax-2.1-adv.html">Perl SAX 2.1 Advanced</a></li> + <li><a href="changes-2.1.html">Changes and Issues</a></li> + <ul> + </div> <div> <div class="SubTitle">Perl SAX 2.0</div> - Current stable version of Perl SAX is 2.0. The API is defined + The previous version of Perl SAX was 2.0. The 2.0 API is defined by the following documents: <ul> <li><a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/perl-xml/libxml-perl/doc/sax-2.0.html?rev=HEAD&content-type=text/html">Perl @@ -27,21 +38,46 @@ </ul> </div> <div> - <div class="SubTitle">Perl SAX 2.1</div> - The version 2.1 is under development: - <ul> - <li><a href="sax-2.1-ref.html"><b>Perl SAX 2.1 Reference</b></a> (an indexed view of the two following docs)</li> - <li><a href="sax-2.1.html">Perl SAX 2.1 Binding</a></li> - <li><a href="sax-2.1-adv.html">Perl SAX 2.1 Advanced</a></li> - <li><a href="changes-2.1.html">Changes and Issues</a></li> - </ul> - </div> - <div> <div class="SubTitle">Related Pages</div> <ul> <li><a href="http://www.saxproject.org/">Official SAX Page</a></li> </ul> </div> + </div> + <div class="RightBox"> + <div class="SubTitle">Recommended Reading</div> + + <div class="Article"> + <a href="http://cpan.uwinnipeg.ca/htdocs/XML-SAX/Intro.html"> + XML::SAX::Intro - An Introduction to SAX Parsing with Perl</a> + </div> + + <div class="Article"> + <a href="http://www.xml.com/pub/a/2004/09/15/pl-perf.html"> + Perl Parser Performance</a> + </div> + + <div class="Article"> + <a href="http://www.xml.com/pub/a/2002/02/13/sax-machines.html"> + Introducing XML::SAX::Machines, Part One</a> + and <a href="http://www.xml.com/pub/a/2002/03/20/machines.html">Two</a> + </div> + + <div class="Article"> + <a href="http://www.xml.com/pub/a/2001/10/10/sax-filters.html"> + Transforming XML With SAX Filters</a> + </div> + <div class="Article"> + <a href="http://www.xml.com/pub/a/2001/09/19/sax-non-xml-data.html"> + Writing SAX Drivers for Non-XML Data</a> + </div> + + <div class="Article"> + <a href="http://www.xml.com/pub/a/2001/02/14/perlsax.html"> + High-Performance XML Parsing With SAX</a> + </div> + + </div> </body> </html> Index: perl-sax.css =================================================================== RCS file: /cvsroot/perl-xml/sax-perl-org/perl-sax.css,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- perl-sax.css 25 Oct 2004 09:22:38 -0000 1.1 +++ perl-sax.css 4 May 2005 09:17:03 -0000 1.2 @@ -13,6 +13,22 @@ margin: 0px 0px 0px 0px; } +DIV.LeftBox, DIV.RightBox { + padding: 0px 0px 0px 0px; + border: none; +} + +DIV.LeftBox { + float: left; + width: 65%; +} + +DIV.RightBox { + padding-top: 5px; + float: right; + width: 33%; +} + DIV.Header { background-color: #dce4ec; } @@ -28,3 +44,8 @@ padding: 0px 0px 0px 0px; border: none; } + +DIV.Article { + padding: 3px 5px 1px 5px; + border: none; +} Index: sax-2.1-adv.html =================================================================== RCS file: /cvsroot/perl-xml/sax-perl-org/sax-2.1-adv.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- sax-2.1-adv.html 15 Mar 2005 16:11:43 -0000 1.7 +++ sax-2.1-adv.html 4 May 2005 09:17:03 -0000 1.8 @@ -46,7 +46,7 @@ option.</p> <p>SAX parsers accept all features as options to the <tt>parse()</tt> -methods and on the parser's constructor. Features are described in +methods and on the parser's constructor. Features are described in the next section.</p> <p> @@ -177,7 +177,7 @@ <dl> <dt class="prop">http://xml.org/sax/features/namespaces</dt> -<dd> A value of 1 indicates namespace URIs and unprefixed local names +<dd>A value of 1 indicates namespace URIs and unprefixed local names for element and attribute names will be available. This feature is on by default and a number of parsers may not be able to turn it off. Thus, a parser claiming to support this feature (and all SAX2 parsers must @@ -194,8 +194,19 @@ </dl> <dl> +<dt class="prop">http://xmlns.perl.org/sax/xmlns-uris</dt> +<dd>This feature controls how the parser treats namespace declaration + attributes. When set on, xmlns and xmlns:* attributes are put into namespaces + in a Perl SAX traditional way; xmlns attributes are in no namespace + while xmlns:* attributes are in the C<http://www.w3.org/2000/xmlns/> + namespace. This feature is set to 1 by default.</dd> +</dl> + +<dl> <dt class="prop">http://xml.org/sax/features/xmlns-uris</dt> -<dd> Controls whether the parser treats namespace declaration +<dd>This feature applies if and only if the + <tt>http://xmlns.perl.org/sax/xmlns-uris</tt> feature is off. + Then, it controls whether the parser treats all namespace declaration attributes as being in the <tt>http://www.w3.org/2000/xmlns/</tt> namespace. By default, Perl SAX conforms to the original "Namespaces in XML" Recommendation, which explicitly states that such attributes Index: sax-2.1-idx.html =================================================================== RCS file: /cvsroot/perl-xml/sax-perl-org/sax-2.1-idx.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- sax-2.1-idx.html 15 Mar 2005 16:11:44 -0000 1.8 +++ sax-2.1-idx.html 4 May 2005 09:17:03 -0000 1.9 @@ -20,7 +20,7 @@ <div class="box"> <div class="title">Perl SAX 2.1</div> <div class="right">[<a target="_top" href="http://perl-xml.sourceforge.net/perl-sax/">home</a>]</div> - <div class="subtitle">Revision: 2005-03-15</div> + <div class="subtitle">Revision: 2005-05-04</div> <div class="item"> <a href="sax-2.1.html" target="cnt">Introduction</a> </div> |