Имя: Пароль:
1C
1С v8
Ошибка данных XML: (file://МойXML)(1800225.12)
0 pav007
 
13.04.12
15:51
Добрый день столкнулся с такой ошибкой при типовой загрузке данных обмен по организации.
Как я понял 1800225 это номер строки в XML ? Не нашёл ниодного редактора который прочитал бы и перешёл к этой строке, размер Xmlя больше гига.

Написал цикл
ЧтениеXML = Новый ЧтениеXML;
   ЧтениеXML.ОткрытьФайл("МойXML");    
   Попытка
       Пока ЧтениеXML.Прочитать() Цикл


по нему вообще не понятно теги читает часть по горизонтали, часть по вертикали. Счётчик непонятно где лепить.

Что посоветуете ?
1 Дон Батон
 
13.04.12
15:54
MS Visual Studio открывает большие файла XML. хотя конечно ставить этого монстра только для того, чтобы просмотреть один файл как-то не круто
2 pav007
 
13.04.12
15:57
визуал студия такое не прочтёт, он на метровом XMLе всю память съедает.
3 andrewks
 
13.04.12
16:05
это номер позиции в 12-й строке. открой его фаром, что-ли. короче, нужен просмотрщик, который не грузит файл в память полностью
4 lubja
 
13.04.12
16:06
а notepad++ не прохляет?
5 pav007
 
13.04.12
16:06
(3) файл открываю только через тотал номеров строк нету.
12 строка
xmlns:xs="http://www.w3.org/2001/XMLSchema"
6 pav007
 
13.04.12
16:07
(4) тоже на него рассчитывал, нет не открывает
7 andrewks
 
13.04.12
16:07
(5) убери перенос длинных строк
8 andrewks
 
13.04.12
16:11
(4) он в память грузит. как и акельпад. это ж _редакторы_

либо вариант: http://infostart.ru/public/15464/
9 pav007
 
13.04.12
16:12
(7) в тотале такого не найду он должен теги разместить по горизонтали ?
10 pav007
 
13.04.12
16:20
(8) открывает уже 5 минут память кушает хорошо. Тоже в память грузит
11 pav007
 
16.04.12
09:24
Т.к. такого редактора нету который прочитал бы полторагиговый xml и перешел бы к строке.
Помогите написать цикл чтобы перейти к значению в строке 1800225.12