Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML页面中的Javascript web服务请求_Javascript_Html_Xml_Web Services - Fatal编程技术网

HTML页面中的Javascript web服务请求

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 />

在过去的几天里,我一直在尝试使用JavaScript调用web服务。web服务返回以下格式的xml文件:

<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会工作吗?