powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / HTML->XML->HTML
1 сообщений из 1, страница 1 из 1
HTML->XML->HTML
    #33566829
AlexanderNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ANN>Добрый день всем!

ANN>Такая проблема: Беру данные из БД, есть поле about, в нем лежит текст, вместе с тегами HTML.
ANN>Загружаю в датасет, а потом этот датасет сохраняю в XML файл. После использую XSLT преобразование и получаю нужный HTML.

ANN>В результат при просмотре HTML в эксплорере, вижу теги. , например:

ANN><nobr>Гений-бессребреник</nobr>, лощеный коммерсант от&amp#160;науки, внешности <nobr>девочка-генетик</nobr> (у&amp#160;которой раньше была любовь с&amp#160;гением, а&amp#160;теперь она же &amp#8212; с&amp#160;коммерсантом), девочкин <nobr>брат-мотоциклист</nobr> и&amp#160;с&amp#160;ними один


ANN>смотрю исходный тескт, вижу что теги не преобразовались в спец.символы из-за того, что при выгрузке датасета в XML, он поменял все & на &amp,
ANN>соответсвенно <b> — на <b>

ANN>вот код:

ANN>string sqlstr = "select data,about from TABLE";

ANN> SqlConnection sqlConn = new SqlConnection(ConnStr);
ANN> sqlConn.Open();
ANN> sqlDataAdapter1.SelectCommand = new SqlCommand(sqlstr , sqlConn);
ANN> DataSet dataSet2 = new DataSet();

ANN> dataSet2.Clear();

ANN> int count = sqlDataAdapter1.Fill(dataSet2,"TABLE");
ANN> sqlConn.Close();
ANN> if(count == 0) return null;
ANN> XmlDataDocument xmld = new XmlDataDocument(dataSet2);

ANN> string filename = @"xml\"+PlaceID+".xml";
ANN> StreamWriter sw = new StreamWriter(filename);

ANN> xmld.Save(sw);
ANN> sw.Close();

ANN> XslTransform myTr = new XslTransform();

ANN> myTr.Load(@"xslt\html.xslt");



ANN> myTr.Transform(filename,filename+".html");


ANN>Как с этим бороться?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / HTML->XML->HTML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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