Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

XMLDocument преврашает знаки тега <> в &laquo;& lt;&raquo;


Страницы:   1 2 3

Kolan ©   (2007-03-14 19:28:00) 

Зачем ему это?
Я вообще по су ти хочу добавить текст с тегами, и чтобы он не превратил теги в «& lt;» , создал соответствующие ноды…


palva   (2007-03-14 20:17:00) [41]

Попробуй
FXMLMessage.ChildNodes[0].ChildNodes.FindNode(rsMessageBody).Xml := 'фывфывфы <T>asdasd</T>asdasd';

но не гарантирую.


Kolan   (2007-03-14 20:14:00) [42]

> и правильно что превращает, т.к. запрещены внутри тегов

Главное TITLEвнутри MESSAGEможно, а Tвнутри TITLE— нельзя?


Kolan   (2007-03-14 20:11:00) [43]

А у меня:
фывфывфы & lt;T& gtasdasd& lt;/T& gtasdasd


Eraser   (2007-03-14 20:10:00) [44]

> [4] Kolan ©   (14.03.07 20:08)


> Теперь хочу в TITLE засунуть, допустим, «фывфывфы <T>asdasd</T>asdasd».

и правильно что превращает, т.к. <> запрещены внутри тегов, да и иногда не только внутри.
к примеру в xsl <> можно указывать только для тэгов.


Kolan   (2007-03-14 20:10:00) [45]

Те в итоге должно быть:
фывфывфы asdasdasdasd

А у меня:
фывфывфы


Kolan   (2007-03-14 20:08:00) [46]

Еще раз вот что я хочу:
1.Есть документ:
FXMLMessage

2.Делаю:
FXMLMessage.XML.Text := '';

Теперь хочу в TITLEзасунуть, допустим, «фывфывфы asdasdasdasd».
Пытаюсь так:
FXMLMessage.ChildNodes[0].ChildNodes.FindNode(rsMessageBody).Text := 'фывфывфы asdasdasdasd';
Он заменяет теги…

Как надо?


palva   (2007-03-14 20:02:00) [47]

> Я вообще по су ти хочу добавить текст с тегами
Текст с тэгами это уже не текст, в смысле не свойство text, а свойство xml.
Можно добавлять дочерние узлы, с типами TEXT ELEMENT и т. д.


Kolan   (2007-03-14 19:57:00) [48]

Главное если так:
FXMLMessage.XML.Text := '';
То все нормально — почему?


Kolan   (2007-03-14 19:37:00) [49]

> , создал

, a создал


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо