$hold=$this->load_component_objects();
$ hold包含我在JOOMLA組件開發期間在我的表中進行的查詢的結果。現在有任何JOOMLA XML庫或類能夠自動將其轉換爲XML。有沒有JOOMLA XML類?
$hold=$this->load_component_objects();
$ hold包含我在JOOMLA組件開發期間在我的表中進行的查詢的結果。現在有任何JOOMLA XML庫或類能夠自動將其轉換爲XML。有沒有JOOMLA XML類?
簡單的答案是否定的。
唯一的XML處理是JFactory
,它主要在安裝程序讀取擴展清單時使用。
基本上,安裝程序獲取XML文件路徑將檢索其各種loadManifestFromXML($xmlfile)
方法中的XML。這些反過來只需撥打JFactory::getXML($xmlfile)
,這實際上只是simplexml
(PHP manual)的包裝,並將其作爲JXMLElement
返回。
class JXMLElement extends SimpleXMLElement
{
...
}
N.B.您可以將一個XML字符串傳遞給getXML()
以及一個文件路徑。
關於您的對象結構的更多信息,將有助於確定將其轉換爲XML格式的最佳方式。
或我必須寫我自己的功能! – arslan
爲什麼你想要它在XML? –
發送給客戶端。即用於在客戶端的JavaScript – arslan