|
v7: помогите с XML с закрытием тега | ☑ | ||
---|---|---|---|---|
0
DES
18.09.14
✎
01:29
|
делаю:
Buyer = SupplierInfo.appendChild(ДОМ.createElement("Buyer")); Buyer.setAttribute("Title","RIP"); Buyer_BankAccount = Buyer.appendChild(ДОМ.createElement("BankAccount")); Buyer_BankAccount.setAttribute("Account","000000001111"); Transporter = SupplierInfo.appendChild(ДОМ.createElement("Transporter")); Transporter.setAttribute("Title","PIEDF"); получаю: <Buyer Title="RIP"> <BankAccount Account="000000001111"/> </Buyer> <Transporter Title="PIEDF"> Вопрос: почему закрывающий тег </Buyer> присутствует, а нету закрывающего тега </BankAccount> как сделать чтобы он был явно ? |
|||
1
Armando
18.09.14
✎
02:38
|
Элементов у него нет. Ничего не мешает быть ему таким. А зачем тебе он явно?
|
|||
2
Балоун
18.09.14
✎
04:35
|
вот же он: />
|
|||
3
DES
18.09.14
✎
10:36
|
(1) приемщик не принимает такой файл, у него в примере тэг закрыт, вот я и думаю что дело в этом
|
|||
4
lavalit
18.09.14
✎
10:41
|
Но ведь в принципе то ошибки нет никакой и прога, которая "читает" такой документ его спокойно отработает... А приемщик тут при чем? он глазками такие файлы считывает? согласитесь бред... в целом то формат не нарушен и соответствует
|
|||
5
lavalit
18.09.14
✎
10:43
|
Ну конечно же если у клиента "считывающая" прога написана так криво, что имеет только один жесткий алгоритм считывания.... не Ваша проблема однако...
|
|||
6
DES
18.09.14
✎
13:50
|
Вот же ж блин
notepad++ ругается (при проверке структуры XML) что <Row Code="91651" Name="АНКЕРНЫЙ БОЛТ С ШЕСТИГР.ГОЛ. LMP 12*100" в этой стоке ошибка XML Parsing error at line 30 Premature end of data in tag Document перемещаю строку все равно на нее указывает, другие строки подобны. короче, если убрать букву "И" то ошибка уходит, если вставить "И" в любую строку из списка ROW то там выбрасывает ошибку в заголовке файла <?xml version="1.0" encoding="windows-1251"?> есть. как это понимать ? |
|||
7
lavalit
18.09.14
✎
13:55
|
xml в студию
|
|||
8
DES
18.09.14
✎
15:01
|
<?xml version="1.0" encoding="windows-1251"?>
<Documents> <Document> <Merchandises> <Row Code="91651" Name="АНКЕРНЫЙ БОЛТ С ШЕСТИГР.ГОЛ. LMP 12*100"/> </Merchandises> </Document> </Documents> |
|||
9
DES
18.09.14
✎
15:03
|
вот картинка http://prntscr.com/4nxr9q
|
|||
10
akaBrr
18.09.14
✎
15:06
|
(8) ноутпад ++ 6.1.5 не ругается
|
|||
11
1Сергей
18.09.14
✎
15:06
|
Украинский, казахский, белорусский или ещё какой-то специфичный используется в базе?
|
|||
12
1Сергей
18.09.14
✎
15:07
|
*язык
|
|||
13
КонецЦикла
18.09.14
✎
15:07
|
(8) Открывается все ок.
Buyer - не увидел |
|||
14
Ёпрст
18.09.14
✎
15:08
|
(8) вполне годное файло, свой нотепад на помойку отнеси
|
|||
15
1Сергей
18.09.14
✎
15:08
|
(13) (14) вы сам файл ещё не видели
|
|||
16
Ёпрст
18.09.14
✎
15:09
|
(15) ну, тот кусок, что в (8) годный, по крайней мере
:) |
|||
17
Балоун
18.09.14
✎
15:09
|
(8) XML Parsing error at line 30
|
|||
18
1Сергей
18.09.14
✎
15:10
|
(17) line 30??? ты уверен?
|
|||
19
Балоун
18.09.14
✎
15:11
|
(18) d (6)
|
|||
20
DES
18.09.14
✎
15:14
|
я вырезал лишнее, чтоб вам было понятно
|
|||
21
КонецЦикла
18.09.14
✎
15:16
|
(20) Понятно... спасипки
|
|||
22
Defender aka LINN
18.09.14
✎
15:18
|
||||
23
DES
18.09.14
✎
15:20
|
обновил notepad - все равно error на букве "И"
|
|||
24
akaBrr
18.09.14
✎
15:20
|
(23) не кастрированный файл давай :)
|
|||
25
DES
18.09.14
✎
15:22
|
(24) зачем ?, ошибка и так видна.
(11) only russian |
|||
26
akaBrr
18.09.14
✎
15:23
|
(25) ошибка не воспроизводится
|
|||
27
DES
18.09.14
✎
15:24
|
прикол, сам скопипастил отсюда XML - все прокатило
|
|||
28
Балоун
18.09.14
✎
15:24
|
(23) теперь выкидывай
http://i.imgur.com/Y1zp3u4.png |
|||
29
DES
18.09.14
✎
15:29
|
Дайте адрес сайта, подсуну ему файл
|
|||
30
DES
18.09.14
✎
15:31
|
лан уже проверил
|
|||
31
КонецЦикла
18.09.14
✎
15:32
|
Кодировка кривая была видимо
|
|||
32
DES
18.09.14
✎
15:35
|
в чем ?
|
|||
33
1Сергей
18.09.14
✎
15:36
|
(32) в файле
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |