在 openlayers 中,我正在读取一个使用 Perl DBI 从 oracle 动态创建的 kml 字符串。我像这样读了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 中是否有另一种引用方式?