2017-12-13 4 views
-2

これで、& lt; KMLの...など。しかし、私も& iacuteを使用しています。 =í、´ =éまたは& uuml; =üなど...(&後ろのスペースなし)しかし、Google Earthのタグ文字にhtmlコードを使用するKML

<名> Potosの& iacuteにそれを受け入れません。 < /名前>はGoogle Earthでは受け付けていません。

サイトのテキストにCHARコードが必要で、同じテキストがKMLエクスポートで使用されています。

答えて

1

HTMLエンティティがGoogle Earthで正しくデコードされるようにするには、CDATAブロックのエンティティでテキストをラップします。このエンティティは、HTMLとプレーンテキストの両方に処理されます。

これにより、目印名に特別なエンティティが追加されます。

また
<kml xmlns="http://www.opengis.net/kml/2.2"> 
<Placemark>   
    <name><![CDATA[abc&iacute;]]></name> 
    ... 
</Placemark>   
</kml> 

、HTMLエンティティは単に 同等の数値コードとそれを置き換え、その後デコードしない場合。例えば&iacute; = &#x000ED; = &#237;KML Errataに、KMLでのHTMLエンティティエンコーディングの簡単な説明を確認してください。

0

問題は解決しました。私はコード&iacute;&#237;に置き換えました

関連する問題