使用javascript或jquery搜索xml文件[已编辑]

时间:2014-05-22 19:45:40

标签: javascript jquery xml xml-parsing

我使用jquery加载了一个xml文件,如下所示

       $(document).ready(function () {

          $.ajax({
            type: "GET",
            url: "sample.xml",
            dataType: "xml",
           success: parseXml
         });

          function parseXml(xml) {


            $(xml).find("Details").each(function(){

            $("#output").append($(this).find("name").text());
            $("#output").append(": " + $(this).find("PhoneNumber").text() + "<br />");

             });
         }

    });

sample.xml文件格式如下所示

  <Details ID="34">
   <name>Joe</name>
    <PhoneNumber>
      <number1>12-11111</number1>
      <number2>13-67111</number2>
    </PhoneNumber>
  </Details>
  <Details ID="34">
   <name>Kumit</name>
    <PhoneNumber>
      <number1>12-156111</number1>
      <number2>6-7811</number2>
    </PhoneNumber>
  </Details>

现在我想查询xml文件,比如sql quires for database,我在下面提到了两个条件       1.取名为Joe的PhoneNumber      (选择PhoneNumber表单,其中name =&#39; Joe&#39;)
      2.记住number1或number2匹配12-15611的名称      (选择名称表格表格,其中number1或number2 =&#39; 12-15611&#39;)
告诉我如何使用jquery或javascript

查询上述两个条件的xml文件

0 个答案:

没有答案