PHP中的DOMXML函数

DOM XML functions
These functions are only available if PHP was configured with --with-dom=[DIR], using the GNOME xml library. You will need at least libxml-2.0.0 (the beta version will not work). These functions have been added in PHP4.

This module defines the following constants:

Table 1. XML constants

Constant Value Description
XML_ELEMENT_NODE 1
XML_ATTRIBUTE_NODE 2
XML_TEXT_NODE 3
XML_CDATA_SECTION_NODE 4
XML_ENTITY_REF_NODE 5
XML_ENTITY_NODE 6
XML_PI_NODE 7
XML_COMMENT_NODE 8
XML_DOCUMENT_NODE 9
XML_DOCUMENT_TYPE_NODE 10
XML_DOCUMENT_FRAG_NODE 11
XML_NOTATION_NODE 12
XML_GLOBAL_NAMESPACE 1
XML_LOCAL_NAMESPACE 2

This module defines a number of classes. The DOM XML functions return a parsed tree of the XML document with each node being an object belonging to one of these classes.

xmldoc
(PHP4 >= 4.0b4)

xmldoc -- Creates a DOM object of an XML document
Description

object xmldoc (string str)

The function parses the XML document in str and returns an object of class "Dom document", having the properties "doc" (resource), "version" (string) and "type" (long).

xmldocfile
(PHP4 >= 4.0b4)

xmldocfile -- Creates a DOM object from XML file
Description

object xmldocfile (string filename)

The function parses the XML document in the file named filename and returns an object of class "Dom document", having the properties "doc" (resource), "version" (string).

xmltree
(PHP4 >= 4.0b4)

xmltree -- Creates a tree of php objects from XML document
Description

object xmltree (string str)

The function parses the XML document in str and returns a tree PHP objects as the parsed document.

时间: 2024-10-29 19:53:59

PHP中的DOMXML函数的相关文章

DOMXML函数笔记

dom|xml|笔记|函数 <?php/** * DOMXML函数笔记 * 连接php_domxml.dll后 * 用get_defined_functions()得到domxml支持函数 * * 目前domxml不支持非iso-8859-1以外的语言声明 * <?xml version="1.0" encoding="iso-8859-1"?> 支持 * <?xml version="1.0" encoding=&quo

c++问题-C++的类中怎么在一个函数中引用上一层的函数

问题描述 C++的类中怎么在一个函数中引用上一层的函数 在同一个类中怎么引用先定义的函数来定义函数?比如在一个时期类的定义中,一个日期加1的函数中怎么调用先定义的一个求是否闰年的函数. 解决方案 C++定义隐式转换函数将类转换为内部的一个成员变量c++函数默认参数是一个好的设计吗? 解决方案二: 直接在函数内调用就可以了.不知道你说的上一层是什么意思.是基类的函数还是集合类所属的对象的函数,前者直接调用,或者用 基类类名::函数名后者用构造函数传对象指针 解决方案三: 同一个类中的函数都是通过t

constraint-在check中使用case函数,为什么end后面要加 =1

问题描述 在check中使用case函数,为什么end后面要加 =1 alter table Salaryadd CONSTRAINT check__salary CHECK( CASE WHEN sex = '2' THEN CASE WHEN salary > 1000 THEN 1 ELSE 0 END ELSE 1 END =1 )_**_** 为什么上面语句最后结束的时候(end 后面)要加上 "=1",否则会提示下面的错误信息:An expression of non

sql-在android中无法使用LIKE函数

问题描述 在android中无法使用LIKE函数 不知道为什么sql语句不运行,请帮忙.谢谢 public Cursor getContactMatches(String query, String[] columns) { String selection = COL_NAME + " LIKE " + "'%" + "%'"; <---- right here Log.d("selection", selection

asp中过程、函数的相似与区别

在VBscript中,过程与函数都是指一组能执行特定功能的代码块,当我们定义了自己的过程或函数后,就可以在脚本中反复调用它们,对于自定义的过程或函数还可以放在外部的文件夹中,使用#include指令调用它们.         在VBscript中,过程与函数都是指一组能执行特定功能的代码块,当我们定义了自己的过程或函数后,就可以在脚本中反复调用它们,对于自定义的过程或函数还可以放在外部的文件夹中,使用#include指令调用它们. 一.定义:       定义过程格式:      Sub 过程名

转帖:PHP4(windows版本)中的COM函数

window|函数 这几天一直在写excel转化成mysql,发现一篇文章,搜一下phpx论坛,没有这个帖子,把它转帖如下: PHP4(windows版本)中的COM函数 介绍 内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档.本文将以三个例子分 别处理 MS office 2000 Word . Excel . Adobe Distiller 来说明如何在PHP中使用COM函数. COM技术是由Microsoft在几年前提出并开发

PHP4(windows版本)中的COM函数

window|函数 介绍 内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档.本文将以三个例子分别处理 MS office 2000 Word . Excel . Adobe Distiller 来说明如何在PHP中使用COM函数. COM技术是由Microsoft在几年前提出并开发的,本文中提到的相关名词有OLE, OLE Automation, ActiveX, COM ,这些词的意思都基本一样,都表示用一段封装的代码(对象)来完

ActiveX如何调用引用该ActiveX的网页中的JavaScript函数

active|activex|javascript|函数|网页  前言 很多网友问到,在HTML的页面中放置一个COM对象,这个对象该如何调用页面中的脚本函数的问题,本人近日也因为工作需要实现这样的功能,在网上搜索后,获得了很多帮助,但并没有发现完整的实现.本文描述了实现过程中的几个要点,同时提供一个示例工程的下载. 1--给接口添加一个方法:方法名:SetClientSite参数:IOleClientSite* pClientSite 2--给上面的方法加以实现(在相应的类中实现,已经自动生成

ASP学习:VBScript中的eval()函数

vbscript|函数     Javascript中的eval函数让我们可以很方便地操作一系列变量(a1,a2,a3,--).自从VBScript 5.0之后,我们也可以ASP中使用这个功能了!    很感谢编程爱好者论坛上的朋友提出的难题,让我多学到了这个很有用的函数.    和Javascript一样,eval()也是计算其中字符串所代表变量的值并返回,如eval("a"&"1")返回a1的值.不过这个eval()的功能和Javascript比起来还是