znajdź węzeł w XML za pomocą Jquery
Cześć, Jestem naprawdę nowy w Jquery i mam problem z moim skryptem, chcę uzyskać dostęp do drugiego znacznika „nagłówka” w moim pliku xml za pomocą jquery.
to jest moje tak dla skryptu, ale to, co chcę zrobić, to przypisać vairiable do drugiej wartości nagłówka.
$(document).ready(function()
{ $.ajax({
type: "GET",
url: "task.xml",
dataType: "xml",
success: displayXml
}); function displayXml(data){ $(data).find("tasks").each(function() { var heading = $(this).find("heading").text(); });
} });// doc ready
to jest mój dokument XML. To, czego szukam, to coś takiego
nazwa = $ ("nagłówek", 2) .text (); wartość to „Nowa praca”. Czy ktoś może mi w tym pomóc?
<?xml version="1.0" encoding="utf-8"?>
<tasks> <heading>Home </heading> <heading>New Job </heading> <heading>System </heading> </tasks>
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
2 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Jak widać tutaj w dokumencie
http://api.jquery.com/jQuery/
http://api.jquery.com/jQuery/ (tak samo jak ) pobiera drugi parametr „context”, w Twoim przypadku będzie to
Anonimowy użytkownik
Potwierdzenie od:
Należy pamiętać, że eq wykorzystuje indeksacja na podstawie 0 (tj. Pierwszym elementem wynosi 0, drugi-1 itd.).
Aby uzyskać więcej informacji, zobacz interfejs API jQuery:
http://api.jquery.com/EQ-selector
http://api.jquery.com/eq-selector/
/