PHPのSimpleXML関数、phpsimplexmlの使用分析
この記事の例では、php での SimpleXML 関数の使用法について説明します。この関数を使用すると、XML をオブジェクトに変換でき、参照用に全員と共有されます。具体的な分析は次のとおりです:
SimpleXML 関数を使用すると、XML をオブジェクトに変換でき、通常の属性セレクターや配列イテレーターを介して他のオブジェクトと同様に処理できます。これらの関数の一部には、最新の PHP バージョンが必要です。
インストール: SimpleXML 関数は PHP のコアの一部です。これらの関数はインストールせずに使用できます。コードは次のとおりです。
コードをコピーします
コードは次のとおりです:
//すべてのコンテンツをオブジェクトとして返します
$lib = simplexml_load_file("cet4.xml");
//取得したアイテムノードを配列形式で返す
$items=$lib->アイテム;
$wordsLength = sqlserver/42852.htm target=_blank >count($items);
//すべてのノードのノード値を取得します
for($i=0;$i
$word=$items[$i]
echo $word->word.'-----'.$word->trans.'-----'.$word->phonetic.'
';
}
//simplexml と xpath を組み合わせると全能です
$words = $lib->xpath("//word");
//属性を取得するメソッド
echo $words[0]['add'].'
';
エコー $items[0]['pp'];
?>
関連する機能は次のように紹介されます:
機能
説明
PHPバージョン
__construct()
| 新しい SimpleXMLElement オブジェクトを作成する
| 5
|
addAttribute()
| SimpleXML 要素に属性を追加します
| 5
|
addChild()
| SimpleXML要素に子要素を追加します
| 5
|
asXML()
| SimpleXML要素からXML文字列を取得する
| 5
|
属性()
| SimpleXML要素の属性を取得する
| 5
|
子供たち()
| 指定したノードの子ノードを取得します
| 5
|
getDocNamespaces()
| XML ドキュメントの名前空間を取得する
| 5
|
getName()
| SimpleXML要素の名前を取得します
| 5
|
getNamespaces()
| XMLデータから名前空間を取得する
| 5
|
XPathNamespace() を登録する
| 次の XPath クエリ用の名前空間コンテキストを作成する
| 5
|
simplexml_import_dom()
| DOM ノードから SimpleXMLElement オブジェクトを取得します
| 5
|
simplexml_load_file()
| XML ドキュメントから SimpleXMLElement オブジェクトを取得する
| 5
|
simplexml_load_string()
| XML文字列からSimpleXMLElementオブジェクトを取得します
| 5
|
xpath()
| XML データに対して XPath クエリを実行する
| 5
|
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。 |
|
| http://www.bkjia.com/PHPjc/917682.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/917682.html
技術記事 PHP の SimpleXML 関数、phpsimplexml の使用法分析 この記事では、PHP の SimpleXML 関数の使用法について説明します。この関数を使用すると、XML をオブジェクトに変換できます。