Добавить теги cdata в документ xml - PullRequest
0 голосов
/ 01 марта 2012

Я хочу заменить все свои атрибуты xml на теги cdata, например:

<Title> test </Title>
<ID> 3939 </ID>

Содержит теги cdata внутри них.

Каким образом это можно сделать с помощью qucik?

Ответы [ 2 ]

1 голос
/ 07 августа 2012

Вы можете использовать конструкцию XCData из библиотеки Linq-to-XML, которая должна автоматически оборачивать тег CData вокруг строки.

Пример:

//Assuming your string is called @string

XCData cdata = new XCData(@string);

string cdataString = cdata.ToString();
1 голос
/ 01 марта 2012

Я не знаю, как вы читаете / пишете свой XML-документно класс XmlWriter имеет метод .WriteCData(string), который будет использоваться в содержимом тега.

Невозможно записать CData для атрибута.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...