JQuery: самый быстрый способ загрузить и использовать большой файл XML
У меня довольно большой XML-файл (около 5 МБ), и мне нужно загрузить его с помощью jQuery. После этого я хотел бы запросить и отобразить некоторые данные в моем html-файле (я думаю о том же способе сделать это, как это обеспечивает.NET/C#).
Какой самый быстрый способ загрузить такой большой файл?
Будет ли хорошим подходом конвертировать XML-файл в объект JSON (с помощью этого плагина?
2 ответа
Решение
- Используйте JSON вместо XML
- Если вы загружаете дерево, вы можете использовать принцип "отложенной загрузки"
Самый быстрый способ - не загружать весь файл перед началом обработки; откройте файл по требованию, чтобы он во всех практических целях был готов к использованию пользователем, а затем загрузил его по частям, либо в буферизованном виде, чтобы он все равно загружался во времени, либо по мере необходимости, чтобы он все равно загружался с использованием.,