是否有任何JOOMLA XML类?

时间:2013-10-13 07:19:42

标签: joomla joomla2.5 joomla-extensions

$hold=$this->load_component_objects();

$ hold包含我在JOOMLA组件开发期间在我的表中创建的查询结果。现在有任何JOOMLA XML库或类能够自动将其转换为XML。

1 个答案:

答案 0 :(得分:1)

简单的答案是否定的。

唯一的XML处理在JFactory中,并且在阅读扩展清单时主要由安装程序使用。

基本上,安装程序获取XML文件路径以其各种loadManifestFromXML($xmlfile)方法检索XML。这些只是调用JFactory::getXML($xmlfile),这实际上只是simplexml (PHP manual)的包装,并将其作为JXMLElement返回。

class JXMLElement extends SimpleXMLElement
{
    ... 
}

N.B。您可以将XML字符串传递给getXML()以及文件路径。

有关对象结构的更多信息,有助于确定将其转换为XML格式的最佳方式。