HTML页面中的Javascript web服务请求
在过去的几天里,我一直在尝试使用JavaScript调用web服务。web服务返回以下格式的xml文件:HTML页面中的Javascript web服务请求,javascript,html,xml,web-services,Javascript,Html,Xml,Web Services,在过去的几天里,我一直在尝试使用JavaScript调用web服务。web服务返回以下格式的xml文件: <element1> <element1a attribute="x"> <element1aa attribute="1" /> <element1ab attribute="2" /> ..... <element1an attribute="n" /> <element1a />
<element1>
<element1a attribute="x">
<element1aa attribute="1" />
<element1ab attribute="2" />
.....
<element1an attribute="n" />
<element1a />
<element1/>
<element2>
<element2a attribute="y">
<element2aa attribute="1" />
<element2ab attribute="2" />
.....
<element2an attribute="n" />
<element2a />
<element2/>
.....
.....
用户应该单击一个链接,然后加载一个新的简单HTML页面,联系web服务,javascript解析返回的xml文件(动态),并显示element1和element2的前三个结果及其属性。此信息以简单的HTML表的形式显示。如果用户重新加载页面,表内容将更新(使用新值)
我已经做了很多研究,但我不确定这是否可以做到。不管我用什么,都不管用
有人知道这是否可以做到吗?你能给我一些建议吗?我将不胜感激
谢谢。我想
,
,
和
都是
的意思。如果你有一个实际的复制和粘贴,问题是你的XML格式不正确。“我使用的任何东西都不起作用。”这是什么?是的,这可以通过使用JavaScript、XMLHttpRequest
和DOM来完成。你是否愿意利用图书馆让你的生活更轻松?jQuery等人。?这将大大缩短所需的脚本。请忽略上面的XML结构,我只是想让人们“更容易”理解我的需要。XML文件的结构非常完美。我一直在使用所有的例子,但似乎没有任何效果。是的,如果jQuery易于使用,我愿意使用它。我对JavaScript的接触有限,没有接触过Web服务。我忘了提到的是,这是我尝试创建的一个小应用程序,可以在手机浏览器上运行。jQuery会工作吗?