Я использую XML для совместного использования содержимого HTML. AFAIK, я мог бы вставлять HTML либо:
-
Кодирование: я не знаю, полностью ли это безопасно. И мне пришлось бы расшифровать его снова.
-
Использование разделов CDATA: я все еще могу иметь проблемы, если содержимое содержит закрывающий тег "]] > " и некоторые шестнадцатеричные символы, я считаю. С другой стороны, анализатор XML будет извлекать информацию прозрачно для меня.
Какой вариант выбрать?
UPDATE: xml будет создан в java и передан как строка в веб-службу .net, если она будет проанализирована. Поэтому мне нужно иметь возможность экспортировать xml в виде строки и загрузить ее с помощью "doc.LoadXml(xmlString)",