![]() |
![]() |
![]() |
|
При загрузке из XML 1С не нравится буква "Д" как лечить? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
24.02.16
✎
14:41
|
высыпаеться ошибка вот прин скрин http://s009.radikal.ru/i309/1602/8e/ff53e6d2908f.jpg
на моменте XML.Прочитать() вот сам файл <?xml version='1.0' encoding='UTF-8'?> <Договоры> <Договор Номер='' Дата='18.01.2016 0:00:00' Организация='' СрокДействия='' ДниОтсрочкиОплаты='0' ВидДоговора='Покупатель' ВалютаВзаиморасчетов='руб.' Ответственный='Юрий Спиридонов' СуммаДоговора='100000' КодКонтрагента='' РасчетыВУсловныхЕдиницах='Нет' > </Договор> </Договоры> |
|||
1
igork1966
24.02.16
✎
14:43
|
(0) Фактическая кодировка файла точно соответствует заголовку?
|
|||
2
Fragster
гуру
24.02.16
✎
14:43
|
Сделай вместо
></Договор> /> |
|||
3
Shur1cIT
24.02.16
✎
14:52
|
(1) да проверил
Сообщить(XML.КодировкаXML); возвращает UTF-8 |
|||
4
DES
24.02.16
✎
15:04
|
непривычны одинарные кавычки
|
|||
5
Serginio1
24.02.16
✎
15:07
|
У тебя должен быть
<Договор> тра ля ля </Договор> |
|||
6
Shur1cIT
24.02.16
✎
15:07
|
(4) тут не в кавычках дело если посмотреть на http://s009.radikal.ru/i309/1602/8e/ff53e6d2908f.jpg
он букву "Д" кракозябничиет руками менял Договор на Dogovor все работает, но мне надо именно Договор так как файл не мой, или обоснованые притензии написать чо не хотелось бы |
|||
7
Serginio1
24.02.16
✎
15:08
|
Или у тебя атрибуты?
|
|||
8
DES
24.02.16
✎
15:08
|
пересохрани файл нотепадом++ в кодировке UTF-8
|
|||
9
Serginio1
24.02.16
✎
15:17
|
5+ Прошу прощения. Это атрибуты. Кстати
http://msiter.ru/tutorials/uchebnik-xml-dlya-nachinayushchih/xml-atributy Атрибуты нелегко читать и обслуживать. Используйте элементы для данных, а атрибуты для информации, не относящейся к данным. Никогда не используйте следующие конструкции: <note day="10" month="01" year="2008" to="Tove" from="Jani" heading="Напоминание" body="Не забудь обо мне в эти выходные!"> </note> |
|||
10
Карупян
24.02.16
✎
15:20
|
Может для атрибутов не приемлем перевод строки?
|
|||
11
Карупян
24.02.16
✎
15:21
|
(9) нелегко обслуживать только для тех кто ручками формирует хмл
|
|||
12
Злопчинский
24.02.16
✎
15:25
|
(9) а я с точностью до наоборот, мне гораздо удобнее атрибуты обслуживать.
|
|||
13
Shur1cIT
24.02.16
✎
15:33
|
Выяснил причину, правдо не доконца понятен механизм,
Это коретка невидимая в начале файла, если её удалить до буква "Д" коректная и ошибок нет, но почему реагирует только на букву "Д" ? |
|||
14
Shur1cIT
24.02.16
✎
15:34
|
(13) каретка
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |