2
У меня есть файл карты сайта для поисковых систем:Работа с XML-файла
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>http://site.com/</loc>
</url>
<url>
<loc>http://site.com/about</loc>
</url>
<url>
<loc>http://site.com/contacts</loc>
</url>
<url>
<loc>http://site.com/articles/article1.html</loc>
</url>
<url>
<loc>http://site.com/users/123</loc>
</url>
</urlset>
Как вставить новый узел?
Когда я пользуюсь xDoc.Element("url")
или xDoc.Element("urlset")
или xDoc.Element("xml")
или Doc.Elements(...)
Я всегда получаю нуль. Это очень странно.
Покажите нам, что вы установили 'xDoc' в. – AakashM
xDoc.Load (sitemap.xm); – Alexandre
Вы разместили точку останова и фактически проверили, загружается ли XML в xDoc? –