一、概述及安裝
The XMLReader extension is an XML Pull parser. The reader acts as a cursor going forward on the document stream and stopping at each node on the way.
It is important to note that internally, libxml uses the UTF-8 encoding and as such, the encoding of the retrieved contents will always be in UTF-8 encoding.
此擴展需要?libxml?PHP 擴展。這表示需要使用?--enable-libxml?,盡管這將隱式完成因為 libxml 是缺省開啟的。
The XMLReader extension was initially a PECL extension for PHP 5. It was later moved to the PHP source (bundled) as of PHP 5.1.0, and later enabled by default as of PHP 5.1.2.
讀取xml文件?此擴展默認為啟用,編譯時可通過下列選項禁用:?--disable-xmlreader
二、XMLReader類及其成員函數
XMLReader::close?— Close the XMLReader input
XMLReader::expand?— Returns a copy of the current node as a DOM object
XMLReader::getAttribute?— Get the value of a named attribute
XMLReader::getAttributeNo?— Get the value of an attribute by index
php嵌入html、XMLReader::getAttributeNs?— Get the value of an attribute by localname and URI
XMLReader::getParserProperty?— Indicates if specified property has been set
XMLReader::isValid?— Indicates if the parsed document is valid
XMLReader::lookupNamespace?— Lookup namespace for a prefix
XMLReader::moveToAttribute?— Move cursor to a named attribute
XMLReader::moveToAttributeNo?— Move cursor to an attribute by index
html調用php文件、XMLReader::moveToAttributeNs?— Move cursor to a named attribute
XMLReader::moveToElement?— Position cursor on the parent Element of current Attribute
XMLReader::moveToFirstAttribute?— Position cursor on the first Attribute
XMLReader::moveToNextAttribute?— Position cursor on the next Attribute
XMLReader::next?— Move cursor to next node skipping all subtrees
XMLReader::open?— Set the URI containing the XML to parse
php解析xml,XMLReader::read?— Move to next node in document
XMLReader::readInnerXML?— Retrieve XML from current node
XMLReader::readOuterXML?— Retrieve XML from current node, including it self
XMLReader::readString?— Reads the contents of the current node as a string
XMLReader::setRelaxNGSchema?— Set the filename or URI for a RelaxNG Schema
XMLReader::setRelaxNGSchemaSource?— Set the data containing a RelaxNG Schema
php得xml擴展、XMLReader::setSchema?— Validate document against XSD
XMLReader::XML?— Set the data containing the XML to parse
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态