Имя: Пароль:
1C
 
Получить позицию в файле/тексте при работе с ним объектами ЧтениеXML/ЗаписьXML
0 TormozIT
 
гуру
02.10.14
16:18
До сих пор не нашел такого способа и вроде читал похожие обсуждения, где его тоже не находили, но может быть он все таки есть?
1 Wobland
 
02.10.14
16:30
что такое позиция в файле? значение конкретного элемента читается ж
2 Ёпрст
 
02.10.14
16:42
позиция, это что ?
номерстроки + номерпозиции в этой строке ?
3 Jaap Vduul
 
02.10.14
16:44
(1)Номер строки, номер позиции в строке.
4 IVT_2009
 
02.10.14
16:44
а какой смысл в этом ?
5 Jaap Vduul
 
02.10.14
16:45
(0)А зачем?
6 Ёпрст
 
02.10.14
16:45
(5) ошибки выдавать, что в такой-то строке в такой то позиции - шляпа.
7 Ёпрст
 
02.10.14
16:46
разве что
8 Jaap Vduul
 
02.10.14
16:47
(6)
Если xml невалидный, то парсер и так позицию в сообщении об ошибке выдаёт.
9 Ёпрст
 
02.10.14
16:47
но, если xml-ка будет "сжата" без табуляторов в одну строку.. поиск потом в этой одной строке ...проблематичен позиции 666999444 :)
10 Ёпрст
 
02.10.14
16:48
(8) тут скорее не только валидность проверяют, а само значение атрибута/элемента.. скорее всего.
Ну или математику там, что сумма атрибутов должна быть равна..бла-бла бла..например
11 Jaap Vduul
 
02.10.14
16:53
(10)Для этого xsd существует.
12 Wobland
 
02.10.14
16:53
а я когда-то мечтал об индикаторе чтивости хмл...
13 Ёпрст
 
02.10.14
16:56
(11) и че ? валидность не проверит многие вещи
14 Ёпрст
 
02.10.14
16:56
ну соответствеут он схеме и дальше че ?
15 Ёпрст
 
02.10.14
16:57
видать у автора - этот случай.
Ну или... наоборот, есть сторка и позиция и надо получить через ЧтениеXML именно её..
16 Wobland
 
02.10.14
17:02
зачем только через ЧтениеXML...
17 TormozIT
 
гуру
02.10.14
17:28
Да, нужно для сообщений об ошибках.
18 TormozIT
 
гуру
02.10.14
17:29
Для индикатора тоже полезно будет конечно.