powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / XMLDocument.LoadXML заменяет символы
11 сообщений из 11, страница 1 из 1
XMLDocument.LoadXML заменяет символы
    #34124394
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Есть хмл-документы. Используя сабж загружаю его в память. В исходном файле у меня есть подстрока ', а он меняет ее на амперсант. Можно ли сделать, чтобы этого не происходило?
Спасибо!
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34124402
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
papuasВсем привет.
Есть хмл-документы. Используя сабж загружаю его в память. В исходном файле у меня есть подстрока ', а он меняет ее на амперсант. Можно ли сделать, чтобы этого не происходило?
Спасибо!
Прошу прощения, загружаю, конечно же используя Load.
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34124974
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
papuas papuasВсем привет.
Есть хмл-документы. Используя сабж загружаю его в память. В исходном файле у меня есть подстрока ', а он меняет ее на амперсант. Можно ли сделать, чтобы этого не происходило?
Спасибо!
Прошу прощения, загружаю, конечно же используя Load.
только что заметил - подстрока &amp#39; , а заменяется на апостроф
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34125088
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, подскажите, какие параметры нужно указать у XMLDocument, чтобы спецсимволы не заменялись на свои значения?
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34128103
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
up
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34128986
BonJorno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых пользоваться по возможности юникодом (либо поиграться кодировками), но и это не всегда спасает. Не знаю логику Вашей программы и что там дальше происходит с XML...но я (правда это было с точкой) перед выводом XML преобразовывал в строку и применял регулярное выражение
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34129755
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BonJornoВо первых пользоваться по возможности юникодом (либо поиграться кодировками), но и это не всегда спасает. Не знаю логику Вашей программы и что там дальше происходит с XML...но я (правда это было с точкой) перед выводом XML преобразовывал в строку и применял регулярное выражение

Спасибо, что откликнулись, у меня все просто, логика программы тут не при чем. Подмена символов происходит сразу же как я загружаю документ в память.
Допустим есть у меня doc.xml, который содержит текст
Код: plaintext
1.
2.
..........
<node>L&# 39 ;Italiano</node>
...........
Мне нужно просто добавить в этот документ новую ноду, оставив все остальное без изменений, и сохранить его на диске.

Привожу начало кода:

Код: plaintext
1.
2.
3.
Dim XMLDoc As New XmlDocument()
XMLDoc.Load("doc.xml")                         
' После этой операции смотрю в отладчике XMLDoc - уже тут он подменил &#39; на апостроф обычный
' после этого я просто добавляю в документ новую ноду и сохраняю его на диске.
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34129835
Olldman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
,]]>


When an XML parser encounters the initial , the parser stops reporting and returns to normal parsing.
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34129918
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Olldman,]]>


When an XML parser encounters the initial , the parser stops reporting and returns to normal parsing.

круто, а можно что-нибудь сделать с этим?
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34129973
Olldman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению форум неадекватно воспринял мой пост и вырезал кусок :)
Посмотри в МСДНе про CDATA sections, там всё подробно рассказано
...
Рейтинг: 0 / 0
XMLDocument.LoadXML заменяет символы
    #34129988
papuas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlldmanК сожалению форум неадекватно воспринял мой пост и вырезал кусок :)
Посмотри в МСДНе про CDATA sections, там всё подробно рассказано

Я думал это ты язык показываешь :)
Я понимаю, что ты предлагаешь сдата использовать и туда загонять этот текст. Только проблема в том, что файл приходит от заказчика уже в таком формате. Я лишь должен добавить в него один елемент в определенное место и отослать обратно. Сейчас пока нашел одно решение - парсить как текстовый файл.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / XMLDocument.LoadXML заменяет символы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]