Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Il est fondamental de comprendre qu'en XML, un noeud a pour identifiant
son namepace + son nom.
Il est faut de penser (et c'est malheureusement classique) que le noeud
est identifié par son nom et que le namespace est un attribut du noeud.
Dans un même infoset XML, vous pouvez avoir un noeud x dans le namespace
ns1 et un neoud x dans le namespace vide, ils n'ont rien à voir.
Je vous conseille la lecture du white paper "Understanding XML Namespaces"
à
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/xml_namespaces.asp
qui est excellent.
Dans votre cas, changer root dans le namespace
http://tempuri.org/dsDonnees.xsd par root dans le namespace Dashboard (à
supposer que ce soit un idenitficant valide pour un namespace) équivaut à
changer la clef primaire de la racine du document donc en gros à refaire
complètement un nouveau document à partir de l'ancien.
Vous ne pouvez donc pas le faire par des moyens XML de type infoset. Le
raccourci est bien sûr de passer par de la manipulation de chaînes de
caractères...
--
Benjamin Guinebertière
Microsoft France
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"pierre" wrote in message
news:Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Il est fondamental de comprendre qu'en XML, un noeud a pour identifiant
son namepace + son nom.
Il est faut de penser (et c'est malheureusement classique) que le noeud
est identifié par son nom et que le namespace est un attribut du noeud.
Dans un même infoset XML, vous pouvez avoir un noeud x dans le namespace
ns1 et un neoud x dans le namespace vide, ils n'ont rien à voir.
Je vous conseille la lecture du white paper "Understanding XML Namespaces"
à
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/xml_namespaces.asp
qui est excellent.
Dans votre cas, changer root dans le namespace
http://tempuri.org/dsDonnees.xsd par root dans le namespace Dashboard (à
supposer que ce soit un idenitficant valide pour un namespace) équivaut à
changer la clef primaire de la racine du document donc en gros à refaire
complètement un nouveau document à partir de l'ancien.
Vous ne pouvez donc pas le faire par des moyens XML de type infoset. Le
raccourci est bien sûr de passer par de la manipulation de chaînes de
caractères...
--
Benjamin Guinebertière
Microsoft France
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"pierre" <pierre@discussions.microsoft.com> wrote in message
news:855653FA-612D-496D-9100-B74B2FA4CFC4@microsoft.com...
Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Il est fondamental de comprendre qu'en XML, un noeud a pour identifiant
son namepace + son nom.
Il est faut de penser (et c'est malheureusement classique) que le noeud
est identifié par son nom et que le namespace est un attribut du noeud.
Dans un même infoset XML, vous pouvez avoir un noeud x dans le namespace
ns1 et un neoud x dans le namespace vide, ils n'ont rien à voir.
Je vous conseille la lecture du white paper "Understanding XML Namespaces"
à
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/xml_namespaces.asp
qui est excellent.
Dans votre cas, changer root dans le namespace
http://tempuri.org/dsDonnees.xsd par root dans le namespace Dashboard (à
supposer que ce soit un idenitficant valide pour un namespace) équivaut à
changer la clef primaire de la racine du document donc en gros à refaire
complètement un nouveau document à partir de l'ancien.
Vous ne pouvez donc pas le faire par des moyens XML de type infoset. Le
raccourci est bien sûr de passer par de la manipulation de chaînes de
caractères...
--
Benjamin Guinebertière
Microsoft France
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"pierre" wrote in message
news:Bonjour,
je me pensais pas trop idiot mais xml me prouve le contraire.
Je continue à galerer...
Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
mon fichier XML commence par
<root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
et je veux qu'il commence par :
<root xmlns="Dashboard"><Cus...
et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
<?xml version="1.0" standalone="yes"?>
<root xmlns="Dashboard"><Cus...
Je n'y arrive pas.
pour l'instant, je cherche dans les XmlNamespaceManager.
Si qq1 peut m'aider, ca serait gentil.
Merci beaucoup
Pierre
PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
Je suis preneur.
Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
plat. J'ai rarement été aussi à la ramasse sur un truc!
Oui, ceci étant dit, on peut quand même y arriver sans manipuler les chaînes
de caractères, mais en clonant l'infoset avec un code du genre:
public static XmlDocument TranslateNamespace(XmlDocument document, string
oldNamespace, string newNamespace)
{
if (document == null)
throw new ArgumentNullException("document");
XmlDocument newDocument = new XmlDocument();
if (document.FirstChild == null)
return newDocument;
XmlNode newFirstChild =
newDocument.ImportNode(TranslateNode(document.FirstChild, oldNamespace,
newNamespace, newDocument), true);
newDocument.AppendChild(newFirstChild);
return newDocument;
}
private static XmlNode TranslateNode(XmlNode node, string oldNamespace,
string newNamespace, XmlDocument targetDocument)
{
string ns;
if (node.NamespaceURI == oldNamespace)
{
ns = newNamespace;
}
else
{
ns = node.NamespaceURI;
}
XmlNode newNode = targetDocument.CreateNode(node.NodeType, node.Prefix,
node.LocalName, ns);
foreach(XmlNode subNode in node.ChildNodes)
{
XmlNode newSubNode = TranslateNode(subNode, oldNamespace, newNamespace,
targetDocument);
newNode.AppendChild(newSubNode);
}
foreach(XmlAttribute attribute in node.Attributes)
{
if (attribute.Name == "xmlns")
continue;
XmlAttribute newAttribute;
// not strictly necessary, but produces a nicer xml
if (attribute.NamespaceURI == string.Empty)
{
newAttribute = targetDocument.CreateAttribute(attribute.LocalName);
}
else
{
newAttribute = targetDocument.CreateAttribute(attribute.Prefix,
attribute.LocalName, ns);
}
newAttribute.Value = attribute.Value;
newNode.Attributes.Append(newAttribute);
}
return newNode;
}
A adapter :-)
Simon.
www.softfluent.com
"Benjamin Guinebertière [MS]" a écrit dans le
message de news:
> Il est fondamental de comprendre qu'en XML, un noeud a pour identifiant
> son namepace + son nom.
> Il est faut de penser (et c'est malheureusement classique) que le noeud
> est identifié par son nom et que le namespace est un attribut du noeud.
>
> Dans un même infoset XML, vous pouvez avoir un noeud x dans le namespace
> ns1 et un neoud x dans le namespace vide, ils n'ont rien à voir.
>
> Je vous conseille la lecture du white paper "Understanding XML Namespaces"
> à
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/xml_namespaces.asp
> qui est excellent.
>
> Dans votre cas, changer root dans le namespace
> http://tempuri.org/dsDonnees.xsd par root dans le namespace Dashboard (à
> supposer que ce soit un idenitficant valide pour un namespace) équivaut à
> changer la clef primaire de la racine du document donc en gros à refaire
> complètement un nouveau document à partir de l'ancien.
> Vous ne pouvez donc pas le faire par des moyens XML de type infoset. Le
> raccourci est bien sûr de passer par de la manipulation de chaînes de
> caractères...
>
>
> --
> Benjamin Guinebertière
> Microsoft France
>
> Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
> confère aucun droit. Vous assumez tous les risques liés à son utilisation.
>
>
>
>
> "pierre" wrote in message
> news:
>> Bonjour,
>>
>> je me pensais pas trop idiot mais xml me prouve le contraire.
>> Je continue à galerer...
>>
>> Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
>> mon fichier XML commence par
>> <root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
>>
>> et je veux qu'il commence par :
>> <root xmlns="Dashboard"><Cus...
>>
>> et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
>> <?xml version="1.0" standalone="yes"?>
>> <root xmlns="Dashboard"><Cus...
>>
>> Je n'y arrive pas.
>> pour l'instant, je cherche dans les XmlNamespaceManager.
>> Si qq1 peut m'aider, ca serait gentil.
>>
>> Merci beaucoup
>> Pierre
>>
>> PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
>> Je suis preneur.
>> Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
>> plat. J'ai rarement été aussi à la ramasse sur un truc!
>>
>>
>>
>>
>>
>
>
Oui, ceci étant dit, on peut quand même y arriver sans manipuler les chaînes
de caractères, mais en clonant l'infoset avec un code du genre:
public static XmlDocument TranslateNamespace(XmlDocument document, string
oldNamespace, string newNamespace)
{
if (document == null)
throw new ArgumentNullException("document");
XmlDocument newDocument = new XmlDocument();
if (document.FirstChild == null)
return newDocument;
XmlNode newFirstChild =
newDocument.ImportNode(TranslateNode(document.FirstChild, oldNamespace,
newNamespace, newDocument), true);
newDocument.AppendChild(newFirstChild);
return newDocument;
}
private static XmlNode TranslateNode(XmlNode node, string oldNamespace,
string newNamespace, XmlDocument targetDocument)
{
string ns;
if (node.NamespaceURI == oldNamespace)
{
ns = newNamespace;
}
else
{
ns = node.NamespaceURI;
}
XmlNode newNode = targetDocument.CreateNode(node.NodeType, node.Prefix,
node.LocalName, ns);
foreach(XmlNode subNode in node.ChildNodes)
{
XmlNode newSubNode = TranslateNode(subNode, oldNamespace, newNamespace,
targetDocument);
newNode.AppendChild(newSubNode);
}
foreach(XmlAttribute attribute in node.Attributes)
{
if (attribute.Name == "xmlns")
continue;
XmlAttribute newAttribute;
// not strictly necessary, but produces a nicer xml
if (attribute.NamespaceURI == string.Empty)
{
newAttribute = targetDocument.CreateAttribute(attribute.LocalName);
}
else
{
newAttribute = targetDocument.CreateAttribute(attribute.Prefix,
attribute.LocalName, ns);
}
newAttribute.Value = attribute.Value;
newNode.Attributes.Append(newAttribute);
}
return newNode;
}
A adapter :-)
Simon.
www.softfluent.com
"Benjamin Guinebertière [MS]" <bengui@online.microsoft.com> a écrit dans le
message de news: Ok1jTGp3GHA.3428@TK2MSFTNGP05.phx.gbl...
> Il est fondamental de comprendre qu'en XML, un noeud a pour identifiant
> son namepace + son nom.
> Il est faut de penser (et c'est malheureusement classique) que le noeud
> est identifié par son nom et que le namespace est un attribut du noeud.
>
> Dans un même infoset XML, vous pouvez avoir un noeud x dans le namespace
> ns1 et un neoud x dans le namespace vide, ils n'ont rien à voir.
>
> Je vous conseille la lecture du white paper "Understanding XML Namespaces"
> à
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/xml_namespaces.asp
> qui est excellent.
>
> Dans votre cas, changer root dans le namespace
> http://tempuri.org/dsDonnees.xsd par root dans le namespace Dashboard (à
> supposer que ce soit un idenitficant valide pour un namespace) équivaut à
> changer la clef primaire de la racine du document donc en gros à refaire
> complètement un nouveau document à partir de l'ancien.
> Vous ne pouvez donc pas le faire par des moyens XML de type infoset. Le
> raccourci est bien sûr de passer par de la manipulation de chaînes de
> caractères...
>
>
> --
> Benjamin Guinebertière
> Microsoft France
>
> Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
> confère aucun droit. Vous assumez tous les risques liés à son utilisation.
>
>
>
>
> "pierre" <pierre@discussions.microsoft.com> wrote in message
> news:855653FA-612D-496D-9100-B74B2FA4CFC4@microsoft.com...
>> Bonjour,
>>
>> je me pensais pas trop idiot mais xml me prouve le contraire.
>> Je continue à galerer...
>>
>> Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
>> mon fichier XML commence par
>> <root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
>>
>> et je veux qu'il commence par :
>> <root xmlns="Dashboard"><Cus...
>>
>> et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
>> <?xml version="1.0" standalone="yes"?>
>> <root xmlns="Dashboard"><Cus...
>>
>> Je n'y arrive pas.
>> pour l'instant, je cherche dans les XmlNamespaceManager.
>> Si qq1 peut m'aider, ca serait gentil.
>>
>> Merci beaucoup
>> Pierre
>>
>> PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
>> Je suis preneur.
>> Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
>> plat. J'ai rarement été aussi à la ramasse sur un truc!
>>
>>
>>
>>
>>
>
>
Oui, ceci étant dit, on peut quand même y arriver sans manipuler les chaînes
de caractères, mais en clonant l'infoset avec un code du genre:
public static XmlDocument TranslateNamespace(XmlDocument document, string
oldNamespace, string newNamespace)
{
if (document == null)
throw new ArgumentNullException("document");
XmlDocument newDocument = new XmlDocument();
if (document.FirstChild == null)
return newDocument;
XmlNode newFirstChild =
newDocument.ImportNode(TranslateNode(document.FirstChild, oldNamespace,
newNamespace, newDocument), true);
newDocument.AppendChild(newFirstChild);
return newDocument;
}
private static XmlNode TranslateNode(XmlNode node, string oldNamespace,
string newNamespace, XmlDocument targetDocument)
{
string ns;
if (node.NamespaceURI == oldNamespace)
{
ns = newNamespace;
}
else
{
ns = node.NamespaceURI;
}
XmlNode newNode = targetDocument.CreateNode(node.NodeType, node.Prefix,
node.LocalName, ns);
foreach(XmlNode subNode in node.ChildNodes)
{
XmlNode newSubNode = TranslateNode(subNode, oldNamespace, newNamespace,
targetDocument);
newNode.AppendChild(newSubNode);
}
foreach(XmlAttribute attribute in node.Attributes)
{
if (attribute.Name == "xmlns")
continue;
XmlAttribute newAttribute;
// not strictly necessary, but produces a nicer xml
if (attribute.NamespaceURI == string.Empty)
{
newAttribute = targetDocument.CreateAttribute(attribute.LocalName);
}
else
{
newAttribute = targetDocument.CreateAttribute(attribute.Prefix,
attribute.LocalName, ns);
}
newAttribute.Value = attribute.Value;
newNode.Attributes.Append(newAttribute);
}
return newNode;
}
A adapter :-)
Simon.
www.softfluent.com
"Benjamin Guinebertière [MS]" a écrit dans le
message de news:
> Il est fondamental de comprendre qu'en XML, un noeud a pour identifiant
> son namepace + son nom.
> Il est faut de penser (et c'est malheureusement classique) que le noeud
> est identifié par son nom et que le namespace est un attribut du noeud.
>
> Dans un même infoset XML, vous pouvez avoir un noeud x dans le namespace
> ns1 et un neoud x dans le namespace vide, ils n'ont rien à voir.
>
> Je vous conseille la lecture du white paper "Understanding XML Namespaces"
> à
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxml/html/xml_namespaces.asp
> qui est excellent.
>
> Dans votre cas, changer root dans le namespace
> http://tempuri.org/dsDonnees.xsd par root dans le namespace Dashboard (à
> supposer que ce soit un idenitficant valide pour un namespace) équivaut à
> changer la clef primaire de la racine du document donc en gros à refaire
> complètement un nouveau document à partir de l'ancien.
> Vous ne pouvez donc pas le faire par des moyens XML de type infoset. Le
> raccourci est bien sûr de passer par de la manipulation de chaînes de
> caractères...
>
>
> --
> Benjamin Guinebertière
> Microsoft France
>
> Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
> confère aucun droit. Vous assumez tous les risques liés à son utilisation.
>
>
>
>
> "pierre" wrote in message
> news:
>> Bonjour,
>>
>> je me pensais pas trop idiot mais xml me prouve le contraire.
>> Je continue à galerer...
>>
>> Aujourd'hui, je cherche à faire un TRUC DE DINGUE!:
>> mon fichier XML commence par
>> <root xmlns="http://tempuri.org/dsDonnees.xsd"><Cus...
>>
>> et je veux qu'il commence par :
>> <root xmlns="Dashboard"><Cus...
>>
>> et meme, dans l'idéal par (mais la 1ere ligne me semble pas importante)
>> <?xml version="1.0" standalone="yes"?>
>> <root xmlns="Dashboard"><Cus...
>>
>> Je n'y arrive pas.
>> pour l'instant, je cherche dans les XmlNamespaceManager.
>> Si qq1 peut m'aider, ca serait gentil.
>>
>> Merci beaucoup
>> Pierre
>>
>> PS: Si qq1 a aussi un lien pour comprendre XML géré par microsoft.
>> Je suis preneur.
>> Comme un c.., j'ai longtemps cru que xml était simple comme un fichier à
>> plat. J'ai rarement été aussi à la ramasse sur un truc!
>>
>>
>>
>>
>>
>
>