카테고리 없음

[jquery] Jquery를 사용하여 xml에서 특정 값 검색

행복을전해요 2021. 1. 13. 19:14

이 시도,

function parseSearch(xml) {
    //find every query value
        $(xml).find("Hospital").each(function () {
                var cityName = $(this).find("City").text();
                        console.log(cityName);// check city name in console
                            });
                            }
                            $(function () {
                                $(':submit').on('click', function (e) {
                                        e.preventDefault();
                                                parseSearch(xml);
                                                    });
                                                    });
                                                    

라이브 데모

업데이트 됨

function parseSearch(xml) {
    //find every query value
        $(xml).find("Hospital").each(function () {
                if($(this).find('Speciality').length){// check for speciality
                           console.log($(this).text());
                                   }
                                       });
                                       }
                                       

Updated Demo

-------------------
  var xml = $.parseXML(yourfile.xml),
  $xml = $( xml ),
    $test = $xml.find('test');
      console.log($test.text());
      

여기 test는 병원과 같은 xml 노드 이름입니다. 도움이 필요하면 :-http: //www.fyneworks.com/jquery/xml-to-json/



출처
https://stackoverflow.com/questions/22005789