powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Не находит узлы. Namespace
2 сообщений из 2, страница 1 из 1
Не находит узлы. Namespace
    #39224806
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть корневой узел с таким описанием

Код: xml
1.
<OtherMovableObject xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/Rgi.Data.Rightholder" z:Id="1">



Делаю так, но ничего не находится:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
XmlDocument doc = new XmlDocument();
            doc.Load(@"c:\Users\bobrovPV\Downloads\CardData3.xml");

            XmlNamespaceManager ns = new XmlNamespaceManager(doc.NameTable);
            ns.AddNamespace("i", "http://www.w3.org/2001/XMLSchema-instance");
            ns.AddNamespace("z", "http://schemas.microsoft.com/2003/10/Serialization/");
            ns.AddNamespace("", "http://schemas.datacontract.org/2004/07/Rgi.Data.Rightholder");

            var nodes = doc.SelectNodes("/OtherMovableObject", ns);
            foreach (var item in nodes)
            {
                
            }
...
Рейтинг: 0 / 0
Не находит узлы. Namespace
    #39224814
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavluha,

Вопрос снят. Надо было так:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
XmlDocument doc = new XmlDocument();
            doc.Load(@"c:\Users\bobrovPV\Downloads\CardData3.xml");

            XmlNamespaceManager ns = new XmlNamespaceManager(doc.NameTable);
            ns.AddNamespace("i", "http://www.w3.org/2001/XMLSchema-instance");
            ns.AddNamespace("z", "http://schemas.microsoft.com/2003/10/Serialization/");
            ns.AddNamespace("ab", "http://schemas.datacontract.org/2004/07/Rgi.Data.Rightholder");

            var nodes = doc.SelectNodes("/ab:OtherMovableObject", ns);
            foreach (var item in nodes)
            {
                
            }
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Не находит узлы. Namespace
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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