Articles of linq to xml

LINQ to XML: Quel est le moyen le plus efficace de déplacer les nœuds vers le haut et vers le bas

Je dois déplacer des nœuds frères avant et après certains nœuds. Voici le code avec lequel je travaille Overview Testing Performance Braking Je voudrais déplacer l’onglet avec les tests dans ce qui précède Vue d’ensemble. Comment pourrais-je m’y prendre en utilisant linq to XML?

LINQ to XML via C #

Je suis nouveau sur LINQ. Je comprends son but. Mais je n’arrive pas à comprendre. J’ai un ensemble XML qui ressemble à ce qui suit: 1 John Smith [email protected] 2 Bill Young [email protected] J’ai chargé ce XML dans un XDocument en tant que tel: ssortingng xmlText = GetXML(); XDocument xml = XDocument.Parse(xmlText); Maintenant, j’essaie d’obtenir […]

Linq-XML est-il toujours aussi compliqué?

var subset = from item in document.Descendants(“Id”) where item.Value == itemId.ToSsortingng() select new PurchaseItem() { Id = int.Parse(item.Parent.Element(“Id”).Value), Name = item.Parent.Element(“Name”).Value, Description = item.Parent.Element(“Description”).Value, Price = int.Parse(item.Parent.Element(“Price”).Value) }; La structure du XML est la suivante: Id et price sont tous deux des valeurs entières. Nom et description sont des chaînes. J’ai trouvé Linq to XML […]

Utilisation de LINQ pour créer une liste où T: someClass

Ceci est lié à une question précédente de la mine Conversion de la liste générique C # en liste mettant en oeuvre la classe J’ai le code suivant: public abstract class DataField { public ssortingng Name { get; set; } } public class DataField : DataField { public T Value { get; set; } } […]

Comment supprimer un élément d’un fichier XML à l’aide de Xdocument lorsque plusieurs éléments portent le même nom mais des atsortingbuts différents

J’ai un document XML qui ressemble à ceci: Tous les éléments ont le même nom d’élément mais des atsortingbuts différents. Comment puis-je supprimer un élément particulier et ses atsortingbuts de ce fichier XML en utilisant XDocument en C #? xd.Element(“Applications”).Element(“myApp”).Element(xe.Name).RemoveAll(); La commande ci-dessus ne fonctionne pas car tous les éléments ont le même nom. Existe-t-il […]

En C #, existe-t-il un moyen de générer un XDocument en utilisant le préfixe court au lieu de l’espace de noms complet pour chaque nœud?

J’essaie simplement de rendre mon XML un peu plus ordonné et moins volumineux. Je sais qu’en C #, on peut faire quelque chose comme ça: XNamespace ds = “http://schemas.microsoft.com/ado/2007/08/dataservices”; new XElement(ds + “MyDumbElementName”, “SomethingStupid”); Et obtenez un XML similaire à ceci: SomethingStupid Au lieu de quelque chose comme ça: SomethingStupid Évidemment, la deuxième version est […]

Obtenir UTF-8 en majuscule avec XDocument

J’ai besoin du codage XML et de la version en haut de mon document XML que je XDocument avec XDocument . J’ai ceci, mais c’est en minuscule et il faut que ce soit en majuscule. Qu’est-ce que je dois faire? Je déclare un nouveau document XML à l’aide de la classe XDocument appelée ‘doc’. Je […]

Comment dois-je changer cette chaîne XML pour que XDocument.Parse la lise?

Dans le code suivant, je sérialise un object dans une chaîne XML. Mais lorsque j’essaie de lire cette chaîne XML dans un XDocument avec XDocument.Parse, cela me donne l’ erreur suivante : Données non valides au niveau racine. Le XML est: 1 Jim Jones 23434 UPDATE: Voici l’hexagone: ![alt text][1] Mod Edit – hyperlien désactivé: […]

Comment puis-je charger le XML suivant en utilisant LINQ-to-XML dans un dictionnaire?

Comment puis-je charger le document XML formaté suivant: Dans un dictionnaire où la clé est une extension individuelle et la valeur est le type MIME. Donc, pour cette ligne: J’aurais les entrées clé-valeur suivantes: Clé: “.xla” Valeur: “application / vnd.ms-excel” Clé: “.xlc” Valeur: “application / vnd.ms-excel” Clé: “.xlm” Valeur: “application / vnd.ms-excel” Clé: “.xls” Valeur: […]

Comment vérifier si un élément enfant XML existe avec Linq to XML

Comment puis-je vérifier si l’élément IncomingConfig existe en utilisant linq to xml? 10.100.101.18 5060 tarek tarek ffff adf adf fadsf