Xml

实现 FormatInterface

用于注册表的 XML 格式处理程序。

1.0.0

Joomla 框架

方法

getValueFromNode

获取 SimpleXMLElement 对象的 PHP 本机值的方法。-- 递归调用

getValueFromNode(\SimpleXMLElement node) : 

1.0.0

参数

节点

SimpleXMLElement要获取其本机值的 SimpleXMLElement 对象。

响应

mixedSimpleXMLElement 对象的本机值。

getXmlChildren

构建 XML 字符串级别的方法 - 递归调用

getXmlChildren(\SimpleXMLElement node,  var,  nodeName) : 

1.0.0

参数

节点

SimpleXMLElement要附加子项的 SimpleXMLElement 对象。

var

object表示 XML 文档节点的对象。

nodeName

string要用于节点元素的名称。

响应

void

objectToString

将对象转换为 XML 格式的字符串。

objectToString( object, mixed||string|int options = []) : 
  • 如果需要超过两级嵌套组,由于 INI 无用,因此应使用 XML 或其他格式。

1.0.0

参数

object

object数据源对象。

选项

array<string|int, mixed>格式化程序使用的选项。

响应

stringXML 格式的字符串。

stringToObject

解析 XML 格式的字符串并将其转换为对象。

stringToObject( data, mixed||string|int options = []) : 

1.0.0

参数

数据

string要转换的 XML 格式的字符串。

选项

array<string|int, mixed>格式化程序使用的选项。

响应

object数据对象。