Questions marquées «linq-to-xml»

7
XDocument ou XmlDocument
J'apprends maintenant, XmlDocumentmais je viens de me heurter XDocumentet lorsque j'essaie de rechercher la différence ou les avantages d'entre eux, je ne trouve pas quelque chose d'utile, pourriez-vous me dire pourquoi vous utiliseriez l'un par rapport à l'autre?

4
Remplir XDocument à partir d'une chaîne
Je travaille sur un petit quelque chose et j'essaie de savoir si je peux charger un XDocument à partir d'une chaîne. XDocument.Load()semble prendre la chaîne qui lui est transmise comme chemin vers un fichier XML physique. Je veux essayer de contourner l'étape de création du fichier XML physique et passer …
358 c#  xml  c#-3.0  linq-to-xml 

5
LINQ pour lire XML
J'ai obtenu ce fichier XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Quelqu'un pourrait-il me donner un code C # en utilisant LINQ, la façon la plus simple d'imprimer ce résultat: (Notez l'espace supplémentaire …
194 c#  xml  linq  linq-to-xml 

7
Conversion de XDocument en XmlDocument et vice versa
C'est un problème très simple que j'ai. J'utilise XDocument pour générer un fichier XML. Je veux ensuite le renvoyer en tant que classe XmlDocument. Et j'ai une variable XmlDocument que je dois reconvertir en XDocument pour ajouter plus de nœuds. Alors, quelle est la méthode la plus efficace pour convertir …
189 c#  xml  linq-to-xml 


3
Comment obtenir une chaîne json à partir de l'URL?
Je passe mon code XML au format JSON. Mais je ne trouve pas comment obtenir une chaîne JSON à partir d'une URL donnée. L'URL est quelque chose comme ceci: " https://api.facebook.com/method/fql.query?query=.....&format=json " J'ai utilisé XDocuments avant, là je pourrais utiliser la méthode de chargement: XDocument doc = XDocument.load("URL"); Quel est …

10
Interroger un XDocument pour les éléments par nom à n'importe quelle profondeur
J'ai un XDocumentobjet. 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 actuel. Ce que je recherche, c'est l'équivalent de "// nom_élément" dans XPath ... devrais-je simplement utiliser …
143 c#  .net  xml  linq  linq-to-xml 

1
Comment mettre des attributs via XElement
J'ai ce code: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. Comment ajouter des attributs à Conn? Je souhaite ajouter les attributs que j'ai marqués comme commentaires, mais si j'essaie de définir les attributs Connaprès la définition EcnAdminConf, ils …
126 c#  xml  linq-to-xml 

3
comment utiliser XPath avec XDocument?
Il y a une question similaire, mais il semble que la solution n'a pas fonctionné dans mon cas: bizarrerie avec XDocument, XPath et les espaces de noms Voici le XML avec lequel je travaille: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00" Culture="en" xmlns="http://demo.com/2011/demo-schema"> <ReportInfo> <Name>Demo Report</Name> <CreatedBy>Unit Test</CreatedBy> </ReportInfo> …
109 c#  .net  xml  xpath  linq-to-xml 

8
XDocument.ToString () supprime la balise de codage XML
Existe-t-il un moyen d'obtenir le codage XML dans la fonction toString ()? Exemple: xml.Save("myfile.xml"); mène à <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> Mais tb_output.Text = xml.toString(); conduit à une sortie comme celle-ci <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.