カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

PHPでXMLパーサ

この記事は最終更新日から1年以上経過しています。

例)

$dom = new domDocument;
$dom->load('books.xml'); // XML文書読み込み

$root = $dom->documentElement;
$books = $root->childNodes;

foreach($books as $book)
{
    if(@$book->nodeName == 'book')
    {
        $content = $book->childNodes;
        foreach ($content as $elem)
        {
            if(@$elem->nodeName == 'name')
            {
                $author = $elem->nodeValue;
            }
            if(@$elem->nodeName == 'publish')
            {
                $title = $elem->nodeValue;
            }
        }
    }
}
この記事がお役に立ちましたらシェアお願いします
1,125 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です