Я создал следующий простой XML (C последовательность символов используется) «<A>\n</A>
» Когда MSXML
(v4 и v6) сериализовать DOM документа с помощью IXMLDOMDocument2.xml он изменяет строку в формат дос и возвращает: «<A>\r\n</A>
».MSXML и символ новой строки нормализации (?) Из document.xml собственности
Когда я использую DOM для извлечения только узла строки внутри элемента <A>
, я получаю правильный одиночный символ ("\n")
string.
Конечно у меня есть preserveWhiteSpace
набор для VARIANT_TRUE
XML.Net
и Xerces парсеры работает отлично, и не изменять сохраненную строку при сериализации документа XML.
Это ошибка в msxml? Есть идеи?
ТНХ Иржи