Comment définir les attributs d'espace de noms sur un XElement
J'ai besoin d'ajouter les attributs suivants à un XElement:
<xmlns="http://www.mysite.com/myresource" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mysite.com/myresource TheResource.xsd">
Ajoutant comme un XAttribute ne fonctionne pas en raison de ":" et je suis sûr que c'est pas la bonne façon de toute façon. Comment puis-je ajouter ces là-bas?
source d'informationauteur George Mauer
Vous devez vous connecter pour publier un commentaire.
Il a fallu à récurer beaucoup de blogs mais j'ai finalement venu avec ce que je pense est la "bonne" manière de faire ceci:
Je pense que ce que vous voulez est décrit ici: Comment: Créer un Document avec des espaces de noms (C#) (LINQ to XML)
Pour prendre un exemple:
donnerait: