|
Преобразовать строку содержащию текст xml в ТЗ
| ☑ |
0
SergeyKVM
11.10.11
✎
12:07
|
Дано:
Есть строка которая содержит текст xml, например
"<?xml version="1.0"?>
|<ROOT>
|<fieldset>
|<field Id="c0" Name="_ID_VERSION" DataType="int"/>
|<field Id="c1" Name="_TYPE" DataType="string"/>
|<field Id="c2" Name="_DOCUMENT" DataType="int"/>
|</fieldset>
|<rowset>
|<row c0="32486" c1="Спецификация" c2="1"/>
|</rowset>
|</ROOT>"
Вопрос, как мне преобразовать данную строку в ТЗ?
Сделал так, сохранил строку в ТекстовыйДокумент, а потом через ЧтениеXML записал в ТЗ.
Но данный вариант, мне кажется корявым.. есть какие-нибудь еще идеи, как лучше/быстрее (без использования промежуточного сохранения в файл) преобразовать данную строку в ТЗ?
|
|
1
SergeyKVM
11.10.11
✎
13:00
|
up
|
|
2
SergeyKVM
11.10.11
✎
15:09
|
upp
|
|
3
DmitrO
11.10.11
✎
15:12
|
ЧтениеXML может читать данные не из файла, а из строки.
|
|
4
Scooter
11.10.11
✎
15:13
|
ЗначениеВСтрокуВнутр и потом эту строку в хмл
|
|
5
izekia
11.10.11
✎
15:15
|
ЧтениеXML (XMLReader)
УстановитьСтроку (SetString)
Синтаксис:
УстановитьСтроку(<СтрокаXML>, <Параметры>, <НаборСхемXML>)
Параметры:
<СтрокаXML> (обязательный)
Тип: Строка. Строка, содержащая текст XML.
<Параметры> (необязательный)
Тип: ПараметрыЧтенияXML. Параметры чтения, которые будут использоваться при чтении данных XML.
<НаборСхемXML> (необязательный)
Тип: НаборСхемXML. Набор схем XML, используемых при проверки читаемого документа XML.
Если набор схем указан, но не проверен и включена проверка документа XML, то будет выполнена проверка набора схем.
Описание:
Устанавливает строку, содержащую текст XML для чтения данным объектом. Если перед вызовом данного метода уже производилось чтение XML из другого файла или строки, то чтение прекращается и объект инициализируется для чтения из указанной строки.
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Пример:
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.УстановитьСтроку(СтрXML);
|
|
6
izekia
11.10.11
✎
15:17
|
можно еще быстрее все простым поиском разобрать, структура простая
|
|
7
SergeyKVM
11.10.11
✎
15:31
|
Понятно, спасибо!
проглядел этот метод в СП
|
|