Ошибка чтения ХМЛ #647685


#0 by Нуф-Нуф
Вот таким кодом пробую прочитать ХМЛ Валится при первой же попытке прочитать на {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Прочитать) по причине: Ошибка разбора XML:  - [3,37] Фатальная ошибка: Specification mandate value for attribute addDa琀愀 Вот сам ХМЛ
#1 by Нуф-Нуф
сам хмл в ИЕ открывается отлично
#2 by Нуф-Нуф
валится на второй попытке прочитать
#3 by Нуф-Нуф
стал валится на следующем атрибуте "xmlns:_Счет-фактура="http://www.abbyy.com/FlexiCapture/Schemas/Export/Счет-фактура.xsd"" {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Прочитать) по причине: Ошибка разбора XML:  - [3,35] Фатальная ошибка: Specification mandate value for attribute xmlns SystemId: file:////test1/IGabdrakhmanov/Счет-фактура_29.11.2012_16.xml
#4 by Нуф-Нуф
что это? косяк подготовки в хмл в стороннем ПО?
#5 by Займись делом
А каково содержание файла "Счет-фактура.xsd"? Ощущение, что какого-то параметра не хватает.
#6 by Нуф-Нуф
хм. а как узнать содержание этого файла?
#7 by Займись делом
Не обращай внимание на . Бред я там написал :(
#8 by ChMikle
м.б. какие-то символы есть в этих строках, которые раньше узел закрывают ?
#9 by lefthander
А что внутри цикла? Как вы узлы считываете?
#10 by Нуф-Нуф
оставил файл таким теперь валится на {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Прочитать) по причине: Ошибка разбора XML:  - [10,9] Фатальная ошибка: error parsing attribute name SystemId: file://"адрес"
#11 by Нуф-Нуф
ничего. просто прочитать узел за узлом
#12 by lefthander
попробуйте посмотреть, хоть в коде типовой, как это происходит. У объекта ЧтениеXML много разных методов и свойств, одно из них значение, это как раз то куда выводятся значения узлов. А у вас они куда выводятся? :) В том виде как у вас ничего и не будет, кроме ошибок.
#13 by Нуф-Нуф
для с чего это.  у меня просто читаются узлы. самый простой код
#14 by Нуф-Нуф
валидатор на говорит This page contains the following errors: error on line 3 at column 181: xmlns:_?????°????????????_???????µ??: '' is not a valid URI
#15 by Нуф-Нуф
фак. придется завтра поставщика файлов мучить. а до завтра курить бамбук
#16 by Нуф-Нуф
может есть какой-нить форум фанатов ХМЛ?
#17 by alexei366
Мож кодировку у ЧтенияXML поставить, хотя наврятли поможет
#18 by Займись делом
Вопрос: браузером xml открывает?
#19 by Займись делом
Посмотрел в Юникоде &#29696;&#24832; - символы китайского алфавита... или японского кто их разберёт. Если браузер тоже не открывает, попробуй удалить <?xml version="1.0" encoding="unicode"?>
#20 by Займись делом
Вроде прочитал у меня (что он там начитал уже другой вопрос)
#21 by Нуф-Нуф
в браузере ИЕ открывается
#22 by Займись делом
В итоге помогло следующее: Взять xml представленный в первом сообщении, кроме строки "<?xml version="1.0" encoding="unicode"?>", сохранить с помощью блокнота в кодировке UTF-8.
#23 by Нуф-Нуф
спасибо!!! заменил строчку на <?xml version="1.0" encoding="UTF-8"?> и пересохранил в формате UTF-8
#24 by Нуф-Нуф
Всем большое спасибо за помощь! Сейчас меня спас код
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С