Имя: Пароль:
1C
1С v8
Помогите с разбором XML в 7.7
, ,
0 rotting
 
05.09.13
17:55
Есть такие строки

АтрибутИмя = СокрЛП(ТекУзел.НаименованиеАтрибута(Сч));
АтрибутЗнч = СокрЛП(ТекУзел.ЗначениеАтрибута(Сч));

в итоге значения переменных принимают  значения

АтрибутИмя = "Cu"
АтрибутЗнч = "stomer1468"

Хотя сам файл выглядит так:

<Customer ID="3200701468" Name="Ирина Гришина">
</Customer>

В 7.7 ничего не понимаю, подскажите почему так рагульно разбирается файл?
1 zak555
 
05.09.13
17:56
а файле есть stomer1468 ?
2 Wobland
 
05.09.13
17:58
сам файл ты привёл не полностью. или просто где-то соврал
3 rotting
 
05.09.13
18:03
Вот начало файла

<?xml version="1.0" standalone="yes"  encoding="windows-1251"?>
<Pack PeriodBeg="02.09.2013" PeriodEnd="02.09.2013">
<Doc type="Реализация">
  <Header>
    <ID>64</ID>
    <paytype>0</paytype>
    <Date>02.09.2013</Date>
    <Number>2</Number>
    <Base ID="1" Name="ТОВ \"йййййййй\"" />
    <ID>64</ID>
    <Customer ID="3200701468" Name="Ирина Гришина">
    </Customer>
  </Header>

нафига мне врать, битый час смотрю на код и офигеваю
4 zak555
 
05.09.13
18:09
(3) значит ты не тот файл читаешь
5 Wobland
 
05.09.13
18:09
(3) где </Doc> ?
6 Wobland
 
05.09.13
18:12
короче, бери файл и ищи там свой стомер1468. потом возвращайтся
7 rotting
 
05.09.13
18:15
все остальные атрибуты читает нормально кроме этого. Нет в файле ни stomer1468 ни Cu, разве не видно что вырываются куски текста. Как такое может быть?
8 Wobland
 
05.09.13
18:16
(7) классическую задачу о трёх черепахах знаешь? там такой же вопрос
9 zak555
 
05.09.13
18:24
(8) это про что ?
10 Wobland
 
05.09.13
18:25
Ползут по пустыне три черепашки. Первая говорит: "Впереди меня никого, а позади две черепашки". Вторая говорит: "Впереди меня одна черепашка и сзади одна черепашка". Третья говорит: "Впереди меня одна черепашка и сзади одна черепашка". Как это возможно?
11 rotting
 
05.09.13
19:08
Ну пните хоть куда копать?
12 rotting
 
05.09.13
20:53
ап