используя jquery для разбора XML - PullRequest
0 голосов
/ 08 марта 2011

Мне нужно использовать jquery для разбора экспорта drupal xml, созданного с помощью модуля источника данных views.Формат экспорта xml показан ниже, и в браузере его доступ можно получить, введя, например, http://mydomain/test.xml,, где test.xml представляет путь экспорта xml.

 <node> 
     <node> 
         <nothing>
            Lorem ipsum 
        </nothing>
      </node>
<node> 

Jquery для разбора xml показан ниже.Но он ничего не делает, что является одной из основных проблем.

$(document).ready(function(){ 
    $.ajax({
        type: "GET", 
        url: "http://mydomain/test.xml",
        dataType: "xml", 
        success: function(xml){ 
            $(xml).find('node').each(function(){ 
                var title = $(this).find('nothing').text();  
             $('#output').append($(this).find('nothing').text());           
            });
        }
    });
});

1 Ответ

1 голос
/ 08 марта 2011

Убедитесь, что место назначения вывода действительно существует и имеет идентификатор «output». Кроме этого, я не уверен, в чем может быть ваша проблема, но я бы добавил несколько отладочных операторов, чтобы убедиться, что ваш вызов ajax даже успешен.

...