Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема со вставкой namespace'ов в элементы xml-д 
:(
    Опции темы
engineslava
Дата 7.6.2008, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 10.2.2008

Репутация: нет
Всего: нет



Проблема в коде такого типа:
Код

Dim nsWP As String = "http://schemas.openxmlformats.org/wordprocessingml/2006/3/main"
Dim xmlPart As XmlDocument = New XmlDocument()
Dim XmlData As String = 
"<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
  <w:document xmlns:w='http://schemas.openxmlformats.org/wordprocessingml/2006/main'>
    <w:body>
      <w:tbl>
        ...
      </w:tbl>
    </w:body>
  </w:document>"
xmlPart.LoadXml(XmlData)
Dim nl As XmlNodeList = xmlPart.GetElementsByTagName("w:tbl")
Dim tbl As XmlNode = nl.Item(0)
Dim tr As XmlElement = xmlPart.CreateElement("w:tr", nsWP)
tbl.AppendChild(tr)

так вот при добавлении дочернего элемента (tbl.AppendChild(tr)) в xml-документе он вставляется с namespace'ом (w), а мне надо чтобы его там небыло. Т.к. namespace уже определен в элементе w:document.
Он делает так:
<w:tr xmlns:w='http://schemas.openxmlformats.org/wordprocessingml/2006/main'>
а мне надо вот так:
<w:tr>
Подскажите, пож-та как этого добиться?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась.

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | XML, XSL | Следующая тема »


 




[ Время генерации скрипта: 0.0355 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.