libxml2 node type預定義常量

2021-06-01 06:39:21 字數 2677 閱讀 6980

以下常量由本擴充套件模組定義,因此只有在本擴充套件模組被編譯到 php 中,或者在執行時被動態載入後才有效。

xml constantsconstant

value

description

xml_element_node

(integer)

1node is an element

xml_attribute_node

(integer)

2node is an attribute

xml_text_node

(integer)

3node is a piece of text

xml_cdata_section_node

(integer)

4xml_entity_ref_node

(integer)

5xml_entity_node

(integer)

6node is an entity like  

xml_pi_node

(integer)

7node is a processing instruction

xml_comment_node

(integer)

8node is a comment

xml_document_node

(integer)

9node is a document

xml_document_type_node

(integer)

10xml_document_frag_node

(integer)

11xml_notation_node

(integer)

12xml_global_namespace

(integer)

1xml_local_namespace

(integer)

2xml_html_document_node

(integer)

xml_dtd_node

(integer)

xml_element_decl_node

(integer)

xml_attribute_decl_node

(integer)

xml_entity_decl_node

(integer)

xml_namespace_decl_node

(integer)

xml_attribute_cdata

(integer)

xml_attribute_id

(integer)

xml_attribute_idref

(integer)

xml_attribute_idrefs

(integer)

xml_attribute_entity

(integer)

xml_attribute_nmtoken

(integer)

xml_attribute_nmtokens

(integer)

xml_attribute_enumeration

(integer)

xml_attribute_notation

(integer)

xpath_undefined

(integer)

xpath_nodeset

(integer)

xpath_boolean

(integer)

xpath_number

(integer)

xpath_string

(integer)

xpath_point

(integer)

xpath_range

(integer)

xpath_locationset

(integer)

xpath_users

(integer)

xpath_number

(integer)

libxml2編譯安裝

僅作記錄學習。拷貝到ubuntu 12.04。首先進行解壓 tar zxvf libxml2 2.6.28.tar.gz 解壓到當前目錄下 cd libxml2 2.6.28 進行簡單的配置,具體的功能可以根據需求進行詳細了解 configure prefix usr local pc libxml...

libxml2常用函式集錦

由於libxml函式很多,而且網頁顏色頁不太好看,加上尋找函式也不容易,所以在此貼出常用函式供自己和大家參考 非常重要的2個函式雖然這兩個函式不在tree.h但對於使用tree.h中的函式很重要,所以在這裡列出來 int xmlkeepblanksdefault int val 設定是否忽略空白節點...

如何使用libxml2庫?

libxml2庫是幹什麼的?很多人就開始說,是搞xml的 解析xml格式的 讀取xml檔案的.其實說的都不錯,但是對libxml2庫的理解狹隘了一點。libxml2現在不僅僅可以解析xml extensible markup language 格式,包括html hypertext markup l...