javascript中还有一个额外的引号吗?

时间:2013-07-30 20:14:49

标签: javascript openlayers quotes

在openlayers中我正在读取一个kml字符串,该字符串是使用Perl DBI从oracle动态创建的。我像这样读了kml。

function GetFeaturesFromKMLString (strKML) {
    var format = new OpenLayers.Format.KML({
    'internalProjection': new OpenLayers.Projection("EPSG:900913"),
    'extranalProjection': new OpenLayers.Projection("EPSG:4326")    
    });
    return format.read(strKML);
};

vector_Layer.addFeatures(GetFeaturesFromKMLString('$newkml'));

不幸的是,我在数据库中发现了一些包含撇号的字段,因此引号停止工作。还有“在kml中。在Perl中我会使用qq的东西,但我不认为它适用于JavaScript。所以我的问题是:是否有另一种引用JavaScript的方法?

1 个答案:

答案 0 :(得分:0)

无需添加任何\

http://www.w3schools.com/tags/ref_urlencode.asp

在javascript中有一个函数可以帮到你,你可能需要在使用时解码它

希望这有帮助