1:对不起这个愚蠢的问题,但我是编码的新手,这是我甚至无法开始的事情。我正在尝试使用.kml,我的老师告诉我使用xpath。 这是code.google中的.kml示例:
<?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>
你能给我一个.html代码返回(例如)坐标值的例子吗?
2:你认为,X-path真的是最好的方法,如何使用更长的.kml文件?或者使用jQuery,XQuery更好?或者你会推荐更简单的东西吗?
非常感谢 亚当
答案 0 :(得分:0)
HTML是一种像KML这样的标记语言,并且没有直接的任何解析功能。您必须加载JavaScript XPath库。有一些,但我认为使用jQuery更容易,并提供更多的功能。
您可以使用jQuery.parseXML():http://api.jquery.com/jQuery.parseXML/
您还可以直接在JavaScript中加载XML并执行DOM处理。例如: http://www.hiteshagrawal.com/javascript/javascript-parsing-xml-in-javascript
DOM处理更加困难,jQuery的设计部分是为了避免这些问题。