📄 xmlparser.html
字号:
are:<BR>
<div align="center">
<TABLE
style="BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid"
cellSpacing=2 cellPadding=4 width="434" border=0>
<TR bgColor=#cccccc>
<TD width="86" vAlign=top class=tabletext>&lt;</TD>
<TD width="33" vAlign=top class=tabletext>< </TD>
<TD width="281" vAlign=top class=tabletext>less than</TD>
</TR>
<TR bgColor=#ffffcc>
<TD class=tabletext vAlign=top>&gt;</TD>
<TD class=tabletext vAlign=top>> </TD>
<TD class=tabletext vAlign=top>greater than</TD>
</TR>
<TR bgColor=#cccccc>
<TD class=tabletext vAlign=top>&amp; </TD>
<TD class=tabletext vAlign=top>&</TD>
<TD class=tabletext vAlign=top>ampersand </TD>
</TR>
<TR bgColor=#ffffcc>
<TD class=tabletext vAlign=top>&apos;</TD>
<TD class=tabletext vAlign=top>' </TD>
<TD class=tabletext vAlign=top>apostrophe</TD>
</TR>
<TR bgColor=#cccccc>
<TD class=tabletext vAlign=top>&quot;</TD>
<TD class=tabletext vAlign=top>"</TD>
<TD class=tabletext vAlign=top>quotation mark</TD>
</TR>
<TR bgColor=#ffffcc>
<TD vAlign=middle class=tabletext>&#x04B;</TD>
<TD vAlign=middle class=tabletext>K</TD>
<TD vAlign=top class=tabletext>direct access to the ascii code of any
character<br>
(in hexadecimal) </TD>
</TR>
<TR bgColor=#cccccc>
<TD class=tabletext vAlign=middle>&#75;</TD>
<TD class=tabletext vAlign=middle>K</TD>
<TD class=tabletext vAlign=top>direct access to the ascii code of any
character<br>
(in standard decimal)</TD>
</TR>
</TABLE>
</div>
</li>
<li>Support for a wide range of clearTags that are containing unformatted text:<br>
<font size="2" face="Courier New, Courier, mono"><![CDATA[ ... ]]>,
<!-- ... -->, <PRE> ... </PRE>, <Script> ... </Script>,
<!DOCTYPE ... > </font><br>
Unformatted texts are not parsed by the library and can contain items that
are usually 'forbidden' in XML (for example: html code)</li>
<li>Support for inclusion of pure binary data (images, sounds,...) into the
XML document using the four provided ultrafast Base64 conversion functions.</li>
<li>The library is under the BSD LICENSE. It means that you can use it freely
in all your applications, even the commercial ones, without any restriction.</li>
<li>Easy to customize: The code is small, commented and written in a plain and
simple way. Thus, if you really need to change something (but I doubt of it),
it's easy.</li>
</ul>
<h1>Download</h1>
If you like this library, you can create a URL-Link towards this page from your
website (use this URL: <a href="http://www.applied-mathematics.net/tools/xmlParser.html" target="_top">http://www.applied-mathematics.net/tools/xmlParser.html</a>).
If you want to help other people to produce better softwares using XML technology,
you can increase the visibility of this library by adding a URL-link toward this
page (so that its google-ranking increases ;-) ). <br>
<br>
If you like this library, please <a target="_top" href="http://www.applied-mathematics.net/livre_dor/livre_signer.php">add
a message</a> in the <a target="_top" href="http://www.applied-mathematics.net/livre_dor/livre_lire.php">guestbook</a>
!<br>
<br>
Download here: <a href="http://www.applied-mathematics.net/download.php?id=43">small,
simple, multi-Plateform XMLParser library with examples (zipfile)</a>. <br>
Inside the zip file, you will find 5 examples:
<ul>
<li><em>ansi</em> unix/solaris project example (makefile based)</li>
<li><em>wide char</em> unix/solaris project example (makefile based)</li>
<li><em>ansi</em> windows project example (for Visual Studio 6 and .NET)</li>
<li><em>wide char</em> windows project example (for Visual Studio 6 and .NET)</li>
<li><em>ansi </em>windows .dll project with a small test project to check the
generated .dll</li>
</ul>
<h1>Log</h1>
Version changes:
<ul>
<li><font size="-1">V1.00: February 20, 2002: initial version.</font></li>
<li><font size="-1">V1.20: July 22, 2006: After 13 minor changes, 2 major changes,
8 bug fixes and 23 functionality additions(at user's request), I decided to
switch to V2.01.</font></li>
<li><font size="-1">V2.01: July 24, 2006: 1 major change, 2 minor change, 3
additions</font>
<ul>
<li><font size="-1">M</font><font size="-1">ajor Change: no more "stringDup"
required for functions like "addText", "addAttribute",...
<br>
The old behavior is still accessible through functions like "addText_WOSD",
"addAttribute_WOSD",... ("_WSOD" stands for "WithOut
StringDup").<br>
This change greatly simplifies the user's code. Unfortunately, old user's
code must be updated to work with the new version. <br>
Fortunately, all the user's code used to READ the content of an XML file
is left unchanged: Only the "creation of XML" and the "update
of XML" user's code require a little updating work.</font></li>
</ul>
</li>
<li><font size="-1">V2.02: July 25, 2006: 1 minor change</font></li>
<li><font size="-1">V2.03: July 28, 2006: 1 minor change </font></li>
<li><font size="-1">V2.04: August 6, 2006: 1 addition</font></li>
<li><font size="-1">V2.05: August 15, 2006: 1 addition</font></li>
<li><font size="-1">V2.06: August 16, 2006: 2 additions</font></li>
<li><font size="-1">V2.07: August 22, 2006: 1 addition</font></li>
<li><font size="-1">V2.08: August 22, 2006: 1 bug fix</font> </li>
<li><font size="-1">V2.09: August 31, 2006: 1 bug fix</font> </li>
<li><font size="-1"> V2.10: September 21, 2006: 1 bug fix</font> </li>
<li> <font size="-1">V2.11: October 24, 2006: 3 additions, 1 bug fix. </font>
<ul>
<li><font size="-1"> added the function getParentNode(). Thanks to Jakub
Siudzinski for notifying me a good way to do it easily.</font> </li>
</ul>
</li>
<li><font size="-1">V2.12: October 25, 2006: 2 addition</font>s </li>
<li><font size="-1">V2.13: October 31, 2006: 1 minor change, 1 bug fix</font></li>
<li> <font size="-1">V2.14: November 13, 2006: 1 minor change, 1 bug fix</font></li>
<li><font size="-1"> V2.15: December 22, 2006: 2 additions</font></li>
<li><font size="-1">V2.16: December 27, 2006: 1 minor change</font> </li>
<li><font size="-1"> V2.17: January 9, 2007: 1 addition, 1 minor change</font>
</li>
<li><font size="-1">V2.18: January 15, 2007: 1 bug fix</font></li>
<li><font size="-1">V2.19: January 30, 2007: 1 bug fix, 3 additions</font></li>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -