⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libxml2-tree.html

📁 xml开源解析代码.版本为libxml2-2.6.29,可支持GB3212.网络消息发送XML时很有用.
💻 HTML
📖 第 1 页 / 共 5 页
字号:
    struct _xmlNs *	oldNs	: Global namespace, the old way    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	version	: the XML version string    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	encoding	: external initial encoding, if any    void *	ids	: Hash table for ID attributes if any    void *	refs	: Hash table for IDREFs attributes if any    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	URL	: The URI for that document    int	charset	: encoding of the in-memory content actually an <a href="libxml2-encoding.html#xmlCharEncoding">xmlCharEncoding</a>    struct _xmlDict *	dict	: dict used to allocate names or NULL    void *	psvi	: for type/PSVI informations} xmlDoc;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlDocPtr">Typedef </a>xmlDocPtr</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlDoc">xmlDoc</a> * xmlDocPtr;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlDtd">Structure </a>xmlDtd</h3><pre class="programlisting">struct _xmlDtd {    void *	_private	: application data    <a href="libxml2-tree.html#xmlElementType">xmlElementType</a>	type	: XML_DTD_NODE, must be second !    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name	: Name of the DTD    struct _xmlNode *	children	: the value of the property link    struct _xmlNode *	last	: last child link    struct _xmlDoc *	parent	: child-&gt;parent link    struct _xmlNode *	next	: next sibling link    struct _xmlNode *	prev	: previous sibling link    struct _xmlDoc *	doc	: the containing document End of common part    void *	notations	: Hash table for notations if any    void *	elements	: Hash table for elements if any    void *	attributes	: Hash table for attributes if any    void *	entities	: Hash table for entities if any    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	ExternalID	: External identifier for PUBLIC DTD    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	SystemID	: URI for a SYSTEM or PUBLIC DTD    void *	pentities	: Hash table for param entities if any} xmlDtd;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlDtdPtr">Typedef </a>xmlDtdPtr</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlDtd">xmlDtd</a> * xmlDtdPtr;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElement">Structure </a>xmlElement</h3><pre class="programlisting">struct _xmlElement {    void *	_private	: application data    <a href="libxml2-tree.html#xmlElementType">xmlElementType</a>	type	: XML_ELEMENT_DECL, must be second !    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name	: Element name    struct _xmlNode *	children	: NULL    struct _xmlNode *	last	: NULL    struct _xmlDtd *	parent	: -&gt; DTD    struct _xmlNode *	next	: next sibling link    struct _xmlNode *	prev	: previous sibling link    struct _xmlDoc *	doc	: the containing document    <a href="libxml2-tree.html#xmlElementTypeVal">xmlElementTypeVal</a>	etype	: The type    <a href="libxml2-tree.html#xmlElementContentPtr">xmlElementContentPtr</a>	content	: the allowed element content    <a href="libxml2-tree.html#xmlAttributePtr">xmlAttributePtr</a>	attributes	: List of the declared attributes    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	prefix	: the namespace prefix if any    <a href="libxml2-xmlregexp.html#xmlRegexpPtr">xmlRegexpPtr</a>	contModel	: the validating regexp    void *	contModel} xmlElement;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementContent">Structure </a>xmlElementContent</h3><pre class="programlisting">struct _xmlElementContent {    <a href="libxml2-tree.html#xmlElementContentType">xmlElementContentType</a>	type	: PCDATA, ELEMENT, SEQ or OR    <a href="libxml2-tree.html#xmlElementContentOccur">xmlElementContentOccur</a>	ocur	: ONCE, OPT, MULT or PLUS    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	name	: Element name    struct _xmlElementContent *	c1	: first child    struct _xmlElementContent *	c2	: second child    struct _xmlElementContent *	parent	: parent    const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	prefix	: Namespace prefix} xmlElementContent;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementContentOccur">Enum </a>xmlElementContentOccur</h3><pre class="programlisting">enum <a href="#xmlElementContentOccur">xmlElementContentOccur</a> {    <a name="XML_ELEMENT_CONTENT_ONCE">XML_ELEMENT_CONTENT_ONCE</a> = 1    <a name="XML_ELEMENT_CONTENT_OPT">XML_ELEMENT_CONTENT_OPT</a> = 2    <a name="XML_ELEMENT_CONTENT_MULT">XML_ELEMENT_CONTENT_MULT</a> = 3    <a name="XML_ELEMENT_CONTENT_PLUS">XML_ELEMENT_CONTENT_PLUS</a> = 4};</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementContentPtr">Typedef </a>xmlElementContentPtr</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlElementContent">xmlElementContent</a> * xmlElementContentPtr;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementContentType">Enum </a>xmlElementContentType</h3><pre class="programlisting">enum <a href="#xmlElementContentType">xmlElementContentType</a> {    <a name="XML_ELEMENT_CONTENT_PCDATA">XML_ELEMENT_CONTENT_PCDATA</a> = 1    <a name="XML_ELEMENT_CONTENT_ELEMENT">XML_ELEMENT_CONTENT_ELEMENT</a> = 2    <a name="XML_ELEMENT_CONTENT_SEQ">XML_ELEMENT_CONTENT_SEQ</a> = 3    <a name="XML_ELEMENT_CONTENT_OR">XML_ELEMENT_CONTENT_OR</a> = 4};</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementPtr">Typedef </a>xmlElementPtr</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlElement">xmlElement</a> * xmlElementPtr;</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementType">Enum </a>xmlElementType</h3><pre class="programlisting">enum <a href="#xmlElementType">xmlElementType</a> {    <a name="XML_ELEMENT_NODE">XML_ELEMENT_NODE</a> = 1    <a name="XML_ATTRIBUTE_NODE">XML_ATTRIBUTE_NODE</a> = 2    <a name="XML_TEXT_NODE">XML_TEXT_NODE</a> = 3    <a name="XML_CDATA_SECTION_NODE">XML_CDATA_SECTION_NODE</a> = 4    <a name="XML_ENTITY_REF_NODE">XML_ENTITY_REF_NODE</a> = 5    <a name="XML_ENTITY_NODE">XML_ENTITY_NODE</a> = 6    <a name="XML_PI_NODE">XML_PI_NODE</a> = 7    <a name="XML_COMMENT_NODE">XML_COMMENT_NODE</a> = 8    <a name="XML_DOCUMENT_NODE">XML_DOCUMENT_NODE</a> = 9    <a name="XML_DOCUMENT_TYPE_NODE">XML_DOCUMENT_TYPE_NODE</a> = 10    <a name="XML_DOCUMENT_FRAG_NODE">XML_DOCUMENT_FRAG_NODE</a> = 11    <a name="XML_NOTATION_NODE">XML_NOTATION_NODE</a> = 12    <a name="XML_HTML_DOCUMENT_NODE">XML_HTML_DOCUMENT_NODE</a> = 13    <a name="XML_DTD_NODE">XML_DTD_NODE</a> = 14    <a name="XML_ELEMENT_DECL">XML_ELEMENT_DECL</a> = 15    <a name="XML_ATTRIBUTE_DECL">XML_ATTRIBUTE_DECL</a> = 16    <a name="XML_ENTITY_DECL">XML_ENTITY_DECL</a> = 17    <a name="XML_NAMESPACE_DECL">XML_NAMESPACE_DECL</a> = 18    <a name="XML_XINCLUDE_START">XML_XINCLUDE_START</a> = 19    <a name="XML_XINCLUDE_END">XML_XINCLUDE_END</a> = 20    <a name="XML_DOCB_DOCUMENT_NODE">XML_DOCB_DOCUMENT_NODE</a> = 21};</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlElementTypeVal">Enum </a>xmlElementTypeVal</h3><pre class="programlisting">enum <a href="#xmlElementTypeVal">xmlElementTypeVal</a> {    <a name="XML_ELEMENT_TYPE_UNDEFINED">XML_ELEMENT_TYPE_UNDEFINED</a> = 0    <a name="XML_ELEMENT_TYPE_EMPTY">XML_ELEMENT_TYPE_EMPTY</a> = 1    <a name="XML_ELEMENT_TYPE_ANY">XML_ELEMENT_TYPE_ANY</a> = 2    <a name="XML_ELEMENT_TYPE_MIXED">XML_ELEMENT_TYPE_MIXED</a> = 3    <a name="XML_ELEMENT_TYPE_ELEMENT">XML_ELEMENT_TYPE_ELEMENT</a> = 4};</pre><p/></div>        <hr/>        <div class="refsect2" lang="en"><h3><a name="xmlEntity">Structure </a>xmlEntity</h3><pre class="programlisting">struct _xmlEntity {    void *	_private	: application data

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -