2010-04-13 106 views
-3
  1. 当我保存我的KML字符串DATABSE,我是这样的:

alt text http://omploader.org/vNDR3Mg如何更改格式1格式2

2.

<?xml version="1.0" encoding="UTF-8"?> 
<kml xmlns="http://www.opengis.net/kml/2.2"> 
    <Placemark> 
    <name>Simple placemark</name> 
    <description>Attached to the ground. Intelligently places itself 
     at the height of the underlying terrain.</description> 
    <Point> 
     <coordinates>-122.0822035425683,37.42228990140251,0</coordinates> 
    </Point> 
    </Placemark> 
</kml> 

所以如何改变它使用jquery或javascript

+1

'+ = 1'就可以做到。 :) – 2010-04-13 03:10:15

+0

你能解释你想要做什么,而不是建议jQuery/Javascript是你的追求。 (jQuery *是* javascript)。你想达到什么目的? – 2010-04-13 03:10:54

回答

1

弹出窗口中显示的数据是双重编码的xml。原始的xml文件被重新编码,就好像它将被嵌入到另一个xml(或html)文档中一样。

除此之外,没有足够的信息知道您正在做什么以了解问题发生的位置(或者甚至确实存在问题)。

+0

Sam,它可能不是双重编码的,而是在JavaScript弹出窗口中显示的HTML编码数据。 JavaScript需要与其他HTML不同的编码方法...... – atk 2010-04-13 03:19:30

+0

@atk,你说得对,JavaScript需要的编码不是HTML。显示的示例是HTML/XML编码。不是JavaScript编码。 JS编码有几个选项,看起来像这样:'??xml version = \ x221.0 \ x22 encoding = \ x22UTF-8 \ x22?> \ x0D \ x0A 2010-04-13 03:26:46