Как объединить похожие XML-документы с помощью jQuery? - PullRequest
2 голосов
/ 01 августа 2010

Если кто-нибудь прочитает мой последний вопрос, это будет чем-то вроде его продолжения.

AFAIK, при использовании возможности автозаполнения пользовательского интерфейса jQuery для извлечения данных из файла XML в качестве источника данных вы можете сделать это только из одного файла в вызове Ajax.

http://www.finalfantasyunion.com/includes/xml/games.xml

Я планирую иметь ряд таких XML-файлов с разными данными, но с одинаковыми элементами -> формат тега элемента.

Я мог бы иметь базу данных MySQL, из которой я запрашиваю данные (где файл действительно является файлом PHP, но сообщает о себе как файл XML, как только я получу данные), динамически создавать файл XML, но, если это возможно, я бы скорее, для этого не требуется подключение к базе данных, если это вообще возможно - таким образом, другие сотрудники могут легко редактировать файл, когда объявляются новые игры / и т.д.

РЕДАКТИРОВАТЬ: причина, по которой я не хочу, чтобы все в одном файле состояла в том, что я планирую использовать автозаполнение в другом месте в бэкэнде, и мне понадобятся только определенные данные для некоторых разделов.

1 Ответ

1 голос
/ 02 августа 2010

Вам нужна пользовательская реализация опции источника для чтения ответа xml, так что вы можете просто расширить его и объединить результат нескольких запросов на стороне клиента.

Или разместить промежуточный прокси на стороне сервераи сделайте слияние там, возможно, намного более эффективным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...