|
Фатальная ошибка: Extra content of the end of the document. |
☑ |
0
AlStorm
11.02.14
✎
16:07
|
Фатальная ошибка: Extra content of the end of the document. Ошибка разбора XML: - [1,1].
Такую фигню выдает 1с при обмене через веб-сервис. Вот текст XML-ки,, на которую он ругается:
<?xml version="1.0" encoding="UTF-8"?>
<v8msg:Message xmlns:v8msg=";
<v8msg:Header>
<v8msg:ExchangePlan>кпкОбменПолный</v8msg:ExchangePlan>
<v8msg:To>001</v8msg:To>
<v8msg:From>TP4</v8msg:From>
<v8msg:MessageNo>7</v8msg:MessageNo>
<v8msg:ReceivedNo>24</v8msg:ReceivedNo>
</v8msg:Header>
<v8msg:Body xmlns:v8="; xmlns:xsi=";
<DocumentObject.кпкЗаказ>
<Ref>a355466a-3971-fb19-01fc-a52cb9c46780</Ref>
<DeletionMark>false</DeletionMark>
<Date>2014-02-11T15:23:32</Date>
<Number>Ц-КМ0000617</Number>
<Posted>true</Posted>
<кпкОрганизация>06b8615c-e2c0-11e2-85e6-0015174c80a1</кпкОрганизация>
<кпкКонтрагент>331ed844-ee79-11e2-a746-0015174c80a1</кпкКонтрагент>
<кпкТипЦен>dc06b125-e2fd-11e2-85e6-0015174c80a1</кпкТипЦен>
<Автор>06b86163-e2c0-11e2-85e6-0015174c80a1</Автор>
<СуммаДокумента>2160</СуммаДокумента>
<Комментарий/>
<Синхронизирован>false</Синхронизирован>
<Товары>
<Row>
<кпкНоменклатура>516f4255-ee74-11e2-a746-0015174c80a1</кпкНоменклатура>
<Количество>12</Количество>
<Цена>180</Цена>
<Сумма>2160</Сумма>
</Row>
</Товары>
</DocumentObject.кпкЗаказ>
</v8msg:Body>
</v8msg:Message>
Вроде все правильно с точки зрения протокола XML... Но не работает обмен и все тут.
|
|
1
rbcvg
11.02.14
✎
16:10
|
недавно победил похожую проблему очисткой кеша
|
|
2
AlStorm
11.02.14
✎
16:11
|
кэш чистить где? На базе, куда загружается?
|
|
3
AlStorm
11.02.14
✎
16:21
|
не помогло(((
|
|
4
Jaap Vduul
11.02.14
✎
16:23
|
Судя по "[1,1]" дело не в xml.
Такое бывает, например, когда прокси режет траффик и вместо ожидаемого xml клиент получает html c описанием ошибки.
|
|
5
AlStorm
11.02.14
✎
16:24
|
(4)
Не вариант... Я же выложил код. Этот код я уже на сервере перед загрузкой для целей отладки сохраняю в файл.
|
|
6
Jaap Vduul
11.02.14
✎
16:32
|
(5)
Ну, тогда ещё может кодировка кривая.
Также можно проверить - совпадает ли состав и порядок тэгов xml составу и порядку соответствующих метаданных.
|
|
7
AlStorm
11.02.14
✎
16:45
|
Вроде починил. Не понял, что сделал, но теперь все работает))
|
|
8
AlStorm
11.02.14
✎
16:45
|
спасибо!
|
|
9
Torquader
11.02.14
✎
21:30
|
Обычно такое, когда в заголовке указано UTF-8, а внутри Windows-1251.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший