Preguntas etiquetadas con linq-to-xml

LINQ-to-XML proporciona una experiencia de consulta similar a SQL para navegar, analizar y agregar datos almacenados en documentos XML.

504
XDocument o XmlDocument

Ahora estoy aprendiendo, XmlDocumentpero me acabo de encontrar XDocumenty cuando trato de buscar la diferencia o los beneficios de ellos no puedo encontrar algo útil, ¿podría decirme por qué usaría uno sobre

358
Rellenar XDocument desde una cadena

Estoy trabajando en algo y estoy tratando de averiguar si puedo cargar un XDocument desde una cadena. XDocument.Load()parece tomar la cadena que se le pasa como una ruta a un archivo XML físico. Quiero intentar evitar el paso de primero tener que crear el archivo XML físico y saltar directamente a...

194
LINQ para leer XML

Tengo este archivo 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> ¿Podría alguien darme...

189
Convertir XDocument a XmlDocument y viceversa

Es un problema muy simple que tengo. Yo uso XDocument para generar un archivo XML. Luego quiero devolverlo como una clase XmlDocument. Y tengo una variable XmlDocument que necesito convertir de nuevo a XDocument para agregar más nodos. Entonces, ¿cuál es el método más eficiente para convertir XML...

145
¿Cómo obtener una cadena json de url?

Estoy cambiando mi código de formulario XML a JSON. Pero no puedo encontrar cómo obtener una cadena JSON de una URL dada. La URL es algo como esto: " https://api.facebook.com/method/fql.query?query=.....&format=json " Usé XDocuments antes, allí podría usar el método de carga: XDocument...

126
Cómo poner atributos a través de XElement

Tengo este codigo: 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. ¿Cómo agrego atributos a Conn?...

109
¿Cómo utilizar XPath con XDocument?

Hay una pregunta similar, pero parece que la solución no funcionó en mi caso: rareza con XDocument, XPath y los espacios de nombres Aquí está el XML con el que estoy trabajando: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00"...

81
Buscar XDocument usando LINQ sin conocer el espacio de nombres

¿Hay alguna forma de buscar un XDocument sin conocer el espacio de nombres? Tengo un proceso que registra todas las solicitudes SOAP y encripta los datos confidenciales. Quiero encontrar cualquier elemento basado en el nombre. Algo como, dame todos los elementos donde el nombre es CreditCard. No...