|
Как отредактировать файл XML при загрузке | ☑ | ||
---|---|---|---|---|
0
SHAURMAN
10.10.18
✎
11:17
|
Всем привет! можно ли как нибудь удалить строки из XML файла?
Из этого нужно переделать (см. ниже) <?xml version="1.0" encoding="UTF-8"?> <Документ> <v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages"> <v8msg:Header> <v8msg:ExchangePlan>ПОбмена</v8msg:ExchangePlan> <v8msg:To>001</v8msg:To> <v8msg:From>002</v8msg:From> <v8msg:MessageNo>62</v8msg:MessageNo> <v8msg:ReceivedNo>9</v8msg:ReceivedNo> </v8msg:Header> <v8msg:Body> <InformationRegisterRecordSet.РегистрСведений1 xmlns="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="InformationRegisterRecordSet.РегистрСведений1"> <Filter> <FilterItem xmlns="http://v8.1c.ru/8.1/data/enterprise"> <Name xsi:type="xs:string">Измерение1</Name> <Value xsi:type="xs:string">фывфывфыв</Value> </FilterItem> <FilterItem xmlns="http://v8.1c.ru/8.1/data/enterprise"> <Name xsi:type="xs:string">Измерение2</Name> <Value xsi:type="xs:string">фыв</Value> </FilterItem> </Filter> <Record> <Измерение1>фывфывфыв</Измерение1> <Измерение2>фыв</Измерение2> <Ресурс1>фыв</Ресурс1> <Ресурс2>ыыыыы</Ресурс2> </Record> </InformationRegisterRecordSet.РегистрСведений1> </v8msg:Body> Нужно переделать в <?xml version="1.0" encoding="UTF-8"?> <Документ> <v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages"> <v8msg:Header> <v8msg:ExchangePlan>ПОбмена</v8msg:ExchangePlan> <v8msg:To>001</v8msg:To> <v8msg:From>002</v8msg:From> <v8msg:MessageNo>57</v8msg:MessageNo> <v8msg:ReceivedNo>9</v8msg:ReceivedNo> </v8msg:Header> <v8msg:Body> <InformationRegisterRecordSet.РегистрСведений1 xmlns="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="InformationRegisterRecordSet.РегистрСведений1"> <Filter/> <Record> <Измерение1>23r23r23r</Измерение1> <Измерение2>23r23r2</Измерение2> <Ресурс1>23r23r</Ресурс1> <Ресурс2>23r23r</Ресурс2> </Record> </InformationRegisterRecordSet.РегистрСведений1> </v8msg:Body> </v8msg:Message> </Документ> Задача в том чтобы удалить эти строки <Filter> <FilterItem xmlns="http://v8.1c.ru/8.1/data/enterprise"> <Name xsi:type="xs:string">Измерение1</Name> <Value xsi:type="xs:string">фывфывфыв</Value> </FilterItem> <FilterItem xmlns="http://v8.1c.ru/8.1/data/enterprise"> <Name xsi:type="xs:string">Измерение2</Name> <Value xsi:type="xs:string">фыв</Value> </FilterItem> </Filter> </v8msg:Message> </Документ> |
|||
1
butterbean
10.10.18
✎
11:18
|
зачем удалять при загрузке, если можно просто игнорировать ненужное?
|
|||
2
Мыш
10.10.18
✎
11:18
|
(0) Грузи в DOM, убирай лишнее, сохраняй.
|
|||
3
arsik
гуру
10.10.18
✎
11:21
|
(2) А можно в DOM загрузить без схемы?
|
|||
4
SHAURMAN
10.10.18
✎
11:42
|
А как можно проигнорировать?
|
|||
5
banco
10.10.18
✎
12:57
|
(0) СтрЗаменить(<Строка>, <ПодстрокаПоиска>, <ПодстрокаЗамены>)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |