Как разобрать XML с помощью jQuery на локальном компьютере? - PullRequest
1 голос
/ 12 марта 2011

Я новичок в XML и хочу научиться анализировать XML с помощью jQuery.Я следовал этому примеру http://www.vagrantradio.com/2009/10/how-to-parse-xml-using-jquery-and-ajax.html, и даже загрузил демо, но на моем компьютере это не сработало.

Однако, когда я загрузил демо на удаленный сервер, все работало нормально,Итак, мой вопрос, есть ли способ проанализировать XML с помощью jQuery на локальном компьютере?Я спрашиваю об этом, потому что мне намного проще практиковать XML без постоянной загрузки файлов на удаленный сервер.Что касается локального тестирования, я пытался использовать сервер WAMP, но безуспешно, так есть ли способ текстового анализа XML с помощью jQuery на моем локальном компьютере без загрузки на удаленный сервер?

Ответы [ 3 ]

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

Вы можете использовать jsfiddle.net .Лично я использую его для написания и тестирования быстрых прототипов javascript, потому что все, что мне нужно, это веб-браузер.Он также позволяет тестировать AJAX-запросы .Вот одна демонстрация, которую я написал для вас , которую вы можете улучшить.

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

В зависимости от используемого браузера вы можете столкнуться с некоторыми функциями безопасности, которые не позволяют использовать File API / XHR для протокола file: // (у меня возникла проблема с Chrome).

Как вы загружаете XML-файл?

Простым решением было бы использование простого http-сервера с Python для примера:

python -m SimpleHTTPServer 8000
0 голосов
/ 12 марта 2011

Когда вы просматриваете веб-страницу из локальной файловой системы, убедитесь, что ваши ссылки верны.Например:

src="/path/to/jquery.js"

Вероятно, следует изменить на:

src="c:\path\to\jquery.js"

Всегда должен работать абсолютный URL, например:

src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"
...