Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   УТ 11. Выгрузка на сайт. Текст XML содержит недопустимы символ в позиции... (http://forums.kuban.ru/f1040/ut_11_vygruzka_na_sajt_tekst_xml_soderzhit_nedopustimy_simvol_v_pozicii-2253532.html)

VeselchakU 25.02.2012 19:36

УТ 11. Выгрузка на сайт. Текст XML содержит недопустимы символ в позиции...
 
Добрый день, господа!

Есть УТ 11. Делаю выгрузку номенклатуры на сайт. Выгрузка проходит с ошибкой: "Текст XML содержит недопустимый символ в позиции 361"

При этом IE спокойно открывает этот файл без всяких ошибок.

Как, черт возьми, вычислить этот недопустимый символ?
Что означает "позиция 361"?

Управление торговлей 11 25.02.2012 20:07

проверь форматы чисел - десятичную точку и разделитель разрядов.

VeselchakU 26.02.2012 08:22

В файле ~300000 строк. Т.е. так просто его не проверить.
Нужно конкретно проверить эту самую "позицию 361". Только не понятно что отсчитывать...

Управление торговлей 11 26.02.2012 15:06

если формат неправильный - он везде неправильный

Пацталоцци 26.02.2012 16:25

автор, открой свой файл в каком-нить дисковом редакторе помощнее.
и отсчитай 361-й символ от начала файла.

Управление торговлей 11 26.02.2012 16:32

прочитай файл как текст и прогони через НайтиНедопустимыеСимволыXML()

eilyich 27.02.2012 10:04

или вот такой символ, не раз наталкивался "|" берут например копипастом наименования, а там он. )))

Buzz 27.02.2012 12:05

Лучше сразу при выгрузке анализировать строку и заменять некорректные символы на нужные.
+(7) есть такое дело, причем довольно часто втречается.

VeselchakU 27.02.2012 18:41

[quote=Пацталоцци;23569021] автор, открой свой файл в каком-нить дисковом редакторе помощнее. и отсчитай 361-й символ от начала файла. [/quote]

Да! Получилось! Он ругался на кавычки в названии организации. Т.е. было ООО "наша фирма" и это ему категорически не нравилось.

Хотя до сих пор на сайт так ничего и не выгрузил - еще 10000 ошибок всплыло... Отладка утомила уже капец...

andrewks 27.02.2012 21:03

"При этом IE спокойно открывает этот файл без всяких ошибок."

мягко говоря, позволю себе усомниться в этом.

такой файл не только валидацию не пройдёт, он вообще не буде является корректно сформированным xml-файлом


Текущее время: 05:44. Часовой пояс GMT +3.