XML格式错误,但我不知道为什么

geo*_*310 0 xml

我有以下XML:

<?xml version="1.0" encoding="ISO-8859-1"?>
<results>
<ip>195.72.186.157</ip>
<country>UNITED KINGDOM (UK)</country>
<city>Oxford</city>
<latitude>51.75</latitude>
<longitude>-1.25</longitude>
<staticmap>http://maps.google.com/maps/api/staticmap?center=51.75,-1.25&sensor=false&zoom=13&size=500x300</staticmap>
<dynamicmap>http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=51.75,-1.25&amp;sll=52.7115,-2.0006&amp;sspn=0.07831,0.264187&amp;ie=UTF8&amp;ll=51.75,-1.25&amp;spn=0.048204,0.132093&amp;z=14&amp;output=embed</dynamicmap>
</results>
Run Code Online (Sandbox Code Playgroud)

问题是当我验证它时,它会出现畸形.它不喜欢的问题是一个等号.它的问题是什么?我在这里验证了它:

http://www.w3schools.com/dom/dom_validate.asp

ndt*_*viv 6

你错过了一个放大器; 在staticmap元素中的sensor参数旁边.实际上,您需要在该元素值中编码所有&符号.

  • ...和缩放和大小. (2认同)