人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JavaScriptでXMLHttpRequestを行った後、
responseXMLプロパティで値を取得するときに、
静的なXMLファイルではちゃんとパースできるのですが、動的なPHPから出力されたXMLでは、
なぜか null になってしまいます。
PHPから出力されたXMLをresponseXMLで扱うにはどうすればよいでしょうか?


XMLファイル

<?xml version="1.0"?>
<user>
<name>bob</name>
<number>9999</number>
</user>

PHPコード

<?php
header("Contents-type: text/xml");
$dom = new DomDocument('1.0');

$user = $dom->appendChild($dom->createElement('user'));
$name = $user->appendChild($dom->createElement('name'));
$number = $user->appendChild($dom->createElement('number'));

$name->appendChild($dom->createTextNode('bob'));
$number->appendChild($dom->createTextNode('9999'));

$dom->formatOutput = true;
echo $dom->saveXML();
?>

●質問者: uniom
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:BOB DOM echo JavaScript name
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● higeorange
●60ポイント ベストアンサー

http://q.hatena.ne.jp/1187507062


header("Content-type: text/xml");

ではないでしょうか。s がいらないです。

◎質問者からの返答

ありがとうございます!

まさにそのとおりでした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ