Я делаю несколько вызовов AJAX, которые возвращают данные XML.Когда я получаю данные обратно, моя функция успеха (в JQuery) пытается преобразовать XML в JSON (с помощью плагина).Мне быстро напомнили, почему я не могу предположить, что я получу VALID XML из моего AJAX-запроса - потому что оказывается, что некоторые ответы XML были недействительными - из-за сбоя преобразования JSON, сбоя сценария и т. Д...
Мои вопросы:
- Как лучше всего проверить правильность XML в ответе AJAX?Или я должен просто попытаться преобразовать JSON, а затем быстро проверить, допустим ли объект JSON?
- При устранении неполадок с XML я обнаружил, что в ОЧЕНЬ начале XML-ответа есть несколько странных символов,Вот изображение из моего Firebug:

Должен ли я попытаться обнаружить и удалить ответ этих символов или может быть что-то не так с моей кодировкой?
Любая помощь приветствуется!Дайте мне знать, если потребуется дополнительная информация!