SimpleXMLElement->asXML()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > SimpleXMLElement->asXML()の意味・解説 

SimpleXMLElement->asXML()

(PHP 5 >= 5.0.1)
SimpleXMLElement->asXML() — SimpleXML 要素に基づき整形式の XML 文字列を返す

説明

class SimpleXMLElement {
mixed asXML ( [string filename] )
} asXML メソッドは、親オブジェクトのデータを XML version 1.0 形式にフォーマットします。

パラメータ

filename
指定した場合、データを返すかわりにファイルにデータを書き込みます。

返り値

filename が指定されていない場合、この関数は 成功時に string 、エラー時に FALSE を返します。 パラメータが指定されていた場合は、ファイルが正常に書き込めたときに TRUE 、そうでないときに FALSE を返します。

例 2107. XML を取得する
<?php
$string = <<<XML
<a>
 <b>
  <c>text</c>
  <c>stuff</c>
 </b>
 <d>
  <c>code</c>
 </d>
</a>
XML;

$xml = new SimpleXMLElement($string);

echo $xml->asXML(); // <?xml ... <a><b><c>text</c><c>stuff</c> ...

?>


asXML は Xpath の結果にも適用できます: 例 2108. Xpath の結果に asXML() を使用する
<?php
// 上の XML の例から続く

/* <a><b><c>を探す */
$result = $xml->xpath('/a/b/c');

while(list( , $node) = each($result)) {
   echo $node->asXML(); // <c>text</c> と <c>stuff</c>
}
?>





英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SimpleXMLElement->asXML()」の関連用語

SimpleXMLElement->asXML()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SimpleXMLElement->asXML()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS