preguntar acerca de linq-to-xml

5
réponses

LINQ pour lire XML

J'ai ce fichier XML <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> …
demandé sur 1970-01-01 00:33:29
8
réponses

Interroger un XDocument pour les éléments par nom à n’importe quelle profondeur

J'ai un XDocument objet. Je veux interroger des éléments avec un nom particulier à n'importe quelle profondeur en utilisant LINQ. Lorsque j'utilise Descendants("element_name"), Je n'obtiens que des éléments qui sont des enfants directs du niveau ac …
demandé sur 1970-01-01 00:33:29
2
réponses

Comment sélectionner un nœud spécifique avec LINQ-to-XML

Je peux sélectionner le premier nœud client et changer son nom d'entreprise avec le code ci-dessous. Mais comment puis-je sélectionner le nœud client où ID=2? XDocument xmldoc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), …
demandé sur 1970-01-01 00:33:29
2
réponses

Trouver XElement par valeur D’attribut

j'ai une collection de IEnumerables et chacun a différentes valeurs d'attribut qui correspond à une propriété différente sur mon objet de l'entreprise. Voici un exemple du XML contre lequel je pose une question: <SimpleData name="zip">60004& …
demandé sur 1970-01-01 00:33:29
3
réponses

Linq to Xml VS XmlSerializer VS DataContractSerializer

Dans mon web method, j'obtiens un objet de la troisième partie C# classe d'entité. La classe entity n'est rien d'autre que le DataContract. Cette classe d'entités est assez complexe et a des propriétés de différents types, certaines propriétés sont d …
demandé sur 1970-01-01 00:33:32
3
réponses

XDocument: sauvegarder XML dans un fichier sans BOM

je suis de la génération d'un utf-8 XML le fichier à l'aide de XDocument. XDocument xml_document = new XDocument( new XDeclaration("1.0", "utf-8", null), new XElement(ROOT_NAME, …
demandé sur 1970-01-01 00:33:31
4
réponses

XDocument.Descendants ne retournant pas leurs descendants

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SetNationalList xmlns="http://www.lge.com/ddc"> …
demandé sur 1970-01-01 00:33:32
6
réponses

Trouver un élément dans XDocument?

j'ai un XML simple <AllBands> <Band> <Beatles ID="1234" started="1962">greatest Band<![CDATA[lalala]]></Beatles> <Last>1</Last> <Salary>2</Salary> </Band> <Band> …
demandé sur 1970-01-01 00:33:31
6
réponses

Comment utiliser XPath avec un namespace par défaut sans préfixe?

Qu'est-ce que le XPath (en C# API vers XDocument.XPathSelectElements (xpath, nsman) si c'est important) pour interroger tous les MyNodes de ce document? <?xml version="1.0" encoding="utf-8"?> <configuration> <MyNode xmlns="lcm …
demandé sur 1970-01-01 00:33:30