Механизм приложения Google, анализирующий xml больше затем 1 МБ

Привет я должен проанализировать XML-файл, который является больше затем 1 МБ в размере, я знаю, что GAE может обработать запрос и ответ до 10 МБ, но поскольку мы должны использовать синтаксический анализатор SAX API и API, GAE имеет предел 1 МБ так там способ, которым мы можем проанализировать файл больше затем 1 МБ любые пути.

1
задан Yogesh 26 July 2010 в 07:14
поделиться

1 ответ

Ограничение в 1 МБ не применяется к синтаксическому анализу; однако вы не можете получить более 1 МБ из URLfetch; вы получите только первый 1 МБ от API.

Вероятно, будет невозможно получить XML в вашем приложении с помощью API URLfetch. Если размер данных меньше 10 МБ, вы можете организовать внешний процесс, который отправит их POST в ваше приложение, а затем обработает. Если он составляет от 10 МБ до 2 ГБ, вам нужно будет использовать Blobstore API, чтобы загрузить его, прочитать его в своем приложении фрагментами по 1 МБ и обработать объединение этих фрагментов.

2
ответ дан 2 September 2019 в 22:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: