|
Как последовательно скопировать xml файл | ☑ | ||
---|---|---|---|---|
0
Сисой
07.05.13
✎
10:16
|
Задача. Нужно модифицировать один атрибут в xml-файле.
Есть у когонить пример последовательного копирования тегов и атрибутов из файла в файл? |
|||
1
Ковычки
07.05.13
✎
10:19
|
может тупо СтрЗаменить(СтрЗаменить(Стр,">",">" ""),"<","" "<") ?
и построчно разобрать не парясь с домом |
|||
2
drcrasher
07.05.13
✎
10:20
|
ключевой вопрос: зачем?
в тотале или фаре найти и заменить не? |
|||
3
Сисой
07.05.13
✎
10:26
|
(2)
1. Это нужно делать каждый день обычным пользователям. 2. Фар не поможет - слишком сложное условие поиска. 3. На поставщика файла повлиять не можем - это ММВБ. |
|||
4
х86
07.05.13
✎
10:27
|
(3)читай рекурсивно, ну и пиши также )
|
|||
5
drcrasher
07.05.13
✎
10:29
|
(3) объём файла какой? (котировки?)
|
|||
6
drcrasher
07.05.13
✎
10:30
|
+ не вариант сделать свой загрузчик с учетом файла поставщика?
|
|||
7
sikuda
07.05.13
✎
10:31
|
XLST не предлагали http://infostart.ru/public/184288/
|
|||
8
Сисой
07.05.13
✎
10:49
|
(4) Пример бы. Я ни разу рекурсивно с ЧтениеXML не работал.
(6) Там все печальнее. Файл нужно править для другой внешней программы, которой на вход подаются как данные из 1с, таки файлы ММВБ. |
|||
9
drcrasher
07.05.13
✎
10:51
|
(8) пример - любая типовая ОбменССайтом например (в толстом - обработка, в тонком - общий модуль)
размер хмл большой? |
|||
10
drcrasher
07.05.13
✎
10:52
|
+9 если у тебя файл, например, размером в 20 кило, то проще обработать как текст.
ну или вообще извернуться и написать на whs скрипт с использованием регекспов =) |
|||
11
sikuda
07.05.13
✎
11:04
|
(7) Поясняю если у тебя большой xml файл и тебе его надо немного изменить по шаблону. Дабавить атрибут по условию, изменить значение... люди уже придумали EXtensible Stylesheet Language (http://www.w3schools.com/xsl/default.asp). Версия 1.0 даже есть в 1С в виде объекта ПреобразованиеXLS.
Ребята ну изучайте технологии, а не делайте очередные костыли... |
|||
12
Сисой
07.05.13
✎
11:23
|
(Мрачно) На этой работе хрен что поизучаешь, за бананом весь день прыгаем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |