---
title: "Skapa nytt element"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/130019-skapa-nytt-element"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "icaaq"
published: "2005-06-15T10:08:21.000Z"
updated: "2005-06-15T10:54:41.000Z"
replies: 1
views: 182
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/130019-skapa-nytt-element"
---

# Skapa nytt element

## #1 — icaaq, 2005-06-15T10:08Z

Tjenare
Om jag gör på följande sätt

```
[red]
XmlDocument doc = new XmlDocument();
doc.Load(HttpContext.Current.Server.MapPath("/")+"sitemap.xml");

XmlElement urlset = doc.DocumentElement;
XmlElement newUrl = doc.CreateElement("url");					
XmlElement newloc = doc.CreateElement("loc");
newloc.InnerText = u.Location;
XmlElement newlastmod = doc.CreateElement("lastmod");
newlastmod.InnerText = u.LastModified;
XmlElement newchangefreq = doc.CreateElement("changefreq");
newchangefreq.InnerText = "weekly";
XmlElement newpriority = doc.CreateElement("priority");
newpriority.InnerText = "0.5";
newUrl.AppendChild(newloc);
newUrl.AppendChild(newlastmod);
newUrl.AppendChild(newchangefreq);
newUrl.AppendChild(newpriority);
urlset.AppendChild(newUrl);
...
...
[/red]
```

Elementet skapas :D, dock så läggs en tom xmlns (xmlns="" ) till på \<url\> :( .

Hur gör jag för att det namespacet inte ska skapas på \<url\>

mv icaaq

Permalänk: https://www.webforum.nu/p/130019

## #2 — icaaq, 2005-06-15T10:54Z

Löste det genom att lägga till root-elementets namespace på alla childs

```
[red]
XmlElement newUrl = doc.CreateElement("url", "http://www.google.com/schemas/sitemap/0.84");
[/red]
```

mv icaaq

Permalänk: https://www.webforum.nu/p/1630858

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/130019-skapa-nytt-element
