2012-01-02 6 views
4

私は次のコードでGoogleの地図画像を取得しようとしている:&in URLを使用するとXMLエラーが発生します。エンティティ "foo"への参照は、 ';'で終わらなければなりません。区切り

<img src="http://maps.googleapis.com/maps/api/staticmap?center=#{profile.latitude},#{profile.longitude}&zoom=14&size=400x400&sensor=false"/> 

が、私は言う私のブラウザで例外を取得:

Error Parsing /content/profile.xhtml:
Error Traced [line: 48] The reference to entity "zoom" must end with the ';' delimiter.

を私のようにURLに&の解釈を避けることができますどのようにXML?

答えて

9

&&amp;に置き換えます。マークアップがXMLとして解析され、&zoomがXMLに存在しないHTMLエンティティとして解析されているためです。

+0

+1。これで1時間苦労しました。ああ。 – cbmeeks

+0

詳細な説明はこちら:http://stackoverflow.com/q/16303779 – BalusC