2011-01-21 20 views
-1

私は自分のアプリケーションのいずれかでXML解析を使用しています。私はこれまでにこれをしていないが、今日は何か変わった(または今でも)かもしれない。私は自分のアプリでビジネスを見つけようとしており、Googleマップのリンクは明らかに大きいです。複数行タグのXML解析

http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=1001+Fannin+Street,+Houston,+TX&aq=0&sll=37.0625,-95.677068&sspn=36.999937,73.476563&ie=UTF8&hq=&hnear=1001+Fannin+St,+Houston,+Harris,+Texas+77002&z=16

このリンクを使用して読み込むたびに、アプリがクラッシュします。しかし、私のようなものへのリンクを変更した場合:完全にアプリをロード

http://maps.google.com/?saddr=0000+FM+0000+RD+Houston+TX+77000

と完璧に動作します。

これは私のアプリでは問題ではないことを知っています。私はこれを他のものへの参照用に使用しています(Googleマップのアプリではこのリンクを使用しています)。だから私は自分のXMLに書いている方法に何か間違っていると結論しています。

私はそれに取り掛かりたくないので、リンクなどを短くするツールやものを私に指示しないでください。私は基本のどこかでうんざりしていると確信しています。トップリンクはXMLであり、そのアンパサンドはあなたが整形式XMLを持っていますエスケープしなかった場合

はまあ、

+0

のようにエスケープする必要があります。 –

+0

XMLタグはありません。 Ergo、この問題は複数行のXMLタグではありません。 – Eric

答えて

4

、ありがとうございました。

&を使用すると、クラッシュの詳細を投稿するならばそれが役立つだろう&

+0

しかし、 'e = UTF8'と言っていますが、これはエンコード= UTF8で十分ではないと思いますか? – unspokenblabber

+0

いいえ、どのエンコーディングを使用しても問題ありません。エスケープする必要があります。予約文字です。 http://msdn.microsoft.com/en-us/library/ms145315%28v=sql.90%29.aspx –

+0

ありがとうございます。私はそれについて読んでいた。私は助けに感謝します! – unspokenblabber

関連する問題