Hi,
Ich weiß zwar nicht ob das für den XSLT Parser hinhaut aber ich habe mal 
folgendes für ein ähnliches Problem verwendet:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

XmlDocument newXmlDocument = new XmlDocument();
XmlTextReader newXmlTextReader = new 
XmlTextReader(HttpContext.Current.Server.MapPath(xmlFilePath));

                        
newXmlTextReader.Namespaces = false;
newXmlDocument.Load(newXmlTextReader);
newXmlTextReader.Close();

XmlNode node = newXmlDocument.FirstChild.NextSibling;
if(node != null && node.Attributes.Count>0)
node.Attributes.RemoveAll();

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Gruß, Marcus




-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Wasser
Gesendet: Donnerstag, 7. Juli 2005 08:56
An: [email protected]
Betreff: [CSharp.net] NamespaceUri

Hallo Liste,
ich habe ein XML das ich mit XSLT
transformieren möchte. Leider enthält das XML
ein NamespaceUri mit dem der XSLT-Parser nicht klarkommt.
Alle Versuche den  NamespaceUri zu entfernen (kopieren der Subnodes in 
ein neues Dokument - das Attribut wird automatisch in die Unterknoten 
eingefügt) sind gescheitert. Ich bin versucht das Attribut
einfach mit Textueller Ersetzung zu entfernen...
Gibt es eine elegantere möglichkeit?


Grüße Daniel
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an