プロが教えるわが家の防犯対策術!

ご教授よろしくお願いいたします。

現在「Spry」でWebアプリを作成しているのですが、
XMLファイルを読み込む際にある一部のタグデータが読み込めない状態です?
具体的には、

<Url>http://www.hogehoge/ko-bai/product.php?afid=8565 …</Url>

と記述したXMLファイルだと、ブラウザが真っ白になり何も表示されなくなってしまいます。(「Spry」のエラーも出ません。)

いろいろ試行錯誤していましたら、どうやらタグ内のパラメーターに問題があるようです。
試しに、

<Url>http://www.hogehoge/ko-bai/product.php</Url>

とパラメーターを削ったところ、うまく表示されました。
お分かりかとは思いますが、上記のタグ内のURLは電脳卸のものです。
ちなみに、他のASPのURL(パラメーターを含んだ)では、何の問題もおきません。

やはり、パラメーターが長すぎると駄目なのでしょうか?
以前MySQLに入れてPHPでの表示は問題なかったのですが?

<Url>http://www.hogehoge/ko-bai/product.php?afid=8565 …</Url>
がうまく読み込ませる方法はございませんでしょうか?
どなたかご教授よろしくお願いいたします。

A 回答 (1件)

<Url><![CDATA[​ここにURL]]></Url>


としてみたらどうでしょうか??
おそらく? = & のどれかが悪さしているのだと思われますが・・・
違ったらごめんなさい

この回答への補足

trfnc223さん、ご教授ありがとうございます。

<Url><![CDATA[​ここにURL]]></Url>
で試してみましたところ、ブラウザに表示されました。
「やったーっ!!」
と思ったのですが、リンク先が自サイトのドメインを含めたURLになってしまいました。
http://www.自サイトドメイン/Ajax/%E2%80%8Bhttp://www.hogehoge.com/ko-bai/product.php?afid= …

http://www.自サイトドメイン/Ajax/%E2%80%8B』
の箇所を取り除くには、どのようにすればよろしいのでしょうか?
今一度ご教授願えたら幸いです。
何卒よろしくお願いいたします。

補足日時:2007/04/20 16:32
    • good
    • 0
この回答へのお礼

trfnc223さん、お騒がせいたしました。
先ほど自己解決いたしました。

<Url><![CDATA[​ここにURL]]></Url>

<Url><![CDATA[ここにURL]]></Url>
でいけました。

この度は、ご教授本当にありがとうございました。

お礼日時:2007/04/20 17:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!