投稿者 |
メッセージ |
|
< PHPプログラミング ~ DOMの参照方法について教えてください |
|
時間:
火 10月 24, 2006 8:31 pm
|
|
|
登録日: 2006年10月 24日
投稿記事: 1
|
|
初めて投稿させていただきます。
初歩的かも知れませんが、ご指導をお願いします。
環境はPHP5と自宅PC(Windows+Apache2)です。
PHPで以下のようなXML文書を読み込もうとしています。
#### sample.xml ######
<?xml version="1.0" encoding = "shift_JIS" ?>
<root>
<title>タイトル</title>
<Contact>
<URL>http://hogehoge.com</URL>
<mail>foo@hogehoge.com</mail>
</Contact>
<Images>
<ImageURL1>http://bar1.jpg</ImageURL1>
<ImageURL2>http://bar2.jpg</ImageURL2>
</Images>
</root>
#### Sample.php ######
<?php
$doc = new domDocument();
$doc->load("Sample.xml");
$nodeList = $doc->getElementsByTagName('URL');
foreach($nodeList as $node){
print $node->textContent;
}
?>
上記のようにしたところ、URLは取得できましたが、<Images>の中の、<ImageURL1>や<ImageURL>の内容が取得できません。
勉強不足で恐縮ですが、このような同じ階層にあるノードや別の階層のノードの指定方法を教えてください。
質問がわかりづらくて申し訳ありません。 |
|
|
|
|
|
|
|
|
新規投稿: 不可 返信: 不可t 自分の記事の編集: 不可 自分の記事の削除: 不可 投票への参加: 不可
|
|