From 60d0cb29d310c1bf5af38fca58c4a0c7ed498101 Mon Sep 17 00:00:00 2001 From: liuhan Date: Mon, 26 Sep 2016 20:44:42 +0800 Subject: [PATCH] components/expat: add expat library description add XML instruction, see expat file. --- components/expat/expat.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 components/expat/expat.rst diff --git a/components/expat/expat.rst b/components/expat/expat.rst new file mode 100644 index 000000000..ee095d5ea --- /dev/null +++ b/components/expat/expat.rst @@ -0,0 +1,22 @@ +The Expat XML Parse Instruction +============================= + +Expat is an XML parser library written in C which be used for parse XML documents. + +It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document. + +It can parse some larger files. + +- Expat XML Parser Support many different processor, But for the most part function you only need four function as follows: + + *XML_ParserCreate:* Create a new parser object + + *XML_SetElementHandler:* Set handlers for start and end tags + + *XML_SetCharacterDataHandler:* Set handler for text + + *XML_Parse:* Pass a buffer full of document to the parser + +More information about Expat library will show them on http://expat.sourceforge.net + +An introductory article on using Expat is available on http://xml.com