$hold=$this->load_component_objects();
$hold には、JOOMLA コンポーネントの開発中にテーブルで作成したクエリの結果が含まれています。現在、XML に自動的に変換できる JOOMLA XML ライブラリまたはクラスがあります。
$hold=$this->load_component_objects();
$hold には、JOOMLA コンポーネントの開発中にテーブルで作成したクエリの結果が含まれています。現在、XML に自動的に変換できる JOOMLA XML ライブラリまたはクラスがあります。
簡単な答えはノーです。
唯一の XML 処理は にJFactory
あり、拡張マニフェストを読み取るときに主にインストーラーによって使用されます。
基本的に、インストーラーは XML ファイル パスを取得し、さまざまなloadManifestFromXML($xmlfile)
方法で XML を取得します。JFactory::getXML($xmlfile)
これらは実際には単なるラッパーであるsimplexml
(PHPマニュアル)を呼び出し、それをJXMLElement
.
class JXMLElement extends SimpleXMLElement
{
...
}
getXML()
ファイル パスだけでなく、XML 文字列も渡すことができます。
オブジェクト構造に関する詳細情報は、オブジェクトを XML 形式にする最良の方法を決定するのに役立ちます。