Articles of xml

Ottieni i valori degli attributi dai nodes XML corrispondenti usando la query XPath

Non sembra che dovrebbe essere difficile, ma al momento sono bloccato. Sto cercando di ottenere i valori degli attributi per un determinato attributo dai nodes che corrispondono a una determinata stringa di query XPath. Ecco cosa ho finora: public static IEnumerable GetAttributes(this XmlDocument xml, string xpathQuery, string attributeName) { var doc = new XPathDocument(new XmlNodeReader(xml)); […]

Come ottenere XML con intestazione (<? Xml version = "1.0" …)?

Si consideri il seguente codice semplice che crea un documento XML e lo visualizza. XmlDocument xml = new XmlDocument(); XmlElement root = xml.CreateElement(“root”); xml.AppendChild(root); XmlComment comment = xml.CreateComment(“Comment”); root.AppendChild(comment); textBox1.Text = xml.OuterXml; visualizza, come previsto: Tuttavia, non mostra il Quindi, come posso ottenere anche quello?

come verificare se esiste un elemento figlio XML con Linq in XML

Come posso verificare se l’elemento IncomingConfig esiste usando linq su xml? 10.100.101.18 5060 tarek tarek ffff adf adf fadsf

C #: archivia l’array di byte in XML

Quale sarebbe un modo semplice per memorizzare una matrice Byte [] in XML (utilizzando C #)?

XMLReader da un contenuto di stringhe

Sto cercando di generare XML da un altro XML utilizzando un XslTransform. Ottengo entrambi i file (XML di origine e file di trasformazione XSL) come contenuto di stringhe, quindi sto cercando di passare il file XSL al metodo XslTransform.Load () come XmlReader. Ora l’XmlReader deve essere creato da una stringa sorgente contenente il file XSL, […]

L’analisi della stringa xml su un documento XML ha esito negativo se la stringa inizia con la sezione

Ho un file XML che inizia in questo modo: Quando eseguo il seguente codice: byte[] fileContent = //gets bytes string stringContent = Encoding.UTF8.GetString(fileContent); XDocument xml = XDocument.Parse(stringContent); Ottengo seguendo XmlException: I dati al livello principale non sono validi. Linea 1, posizione 1. Il taglio della versione e del nodo di codifica risolve il problema. Perché? […]

Come creare XML in C #

Devo creare un XML e restituirlo come una stringa. Qualcuno può dirmi come creare il seguente XML usando XmlDocument ? AGGIORNARE var xmlDocument = new XmlDocument(); var xmlNode=xmlDocument.CreateNode(XmlNodeType.XmlDeclaration,”outputs”,”namespace”); xmlDocument.AppendChild(xmlNode); var xmlElement = xmlDocument.CreateElement(“”, “output”, “”); xmlDocument.AppendChild(xmlElement);

Usando unity xml config per registrare un’interfaccia con generici nidificati

Se ho una class che implementa un’interfaccia generica, funziona bene per configurarla usando la unit xml config. public interface IReader { } public class Fund { } public class FundReader : IReader { } e l’unità xml: E questo funziona semplicemente usando il seguente codice: var container = new UnityContainer().LoadConfiguration(); var fundReader = container.Resolve<IReader>(); Tuttavia, […]

Come generare programmaticamente le classi .NET da XSD? (Come xsd.exe fare)

Mi piacerebbe generare le classi il modo xsd.exe e non il modo linq toxsd. Grazie, –Ran.

XmlReader asincrono in .NET?

C’è un modo per accedere a XmlReader in modo asincrono? L’xml sta uscendo dalla rete da molti client diversi come in XMPP; è un stream costante di …</action >. Quello che voglio è poter usare un’interfaccia BeginRead / EndRead-like. La soluzione migliore che ho trovato è quella di eseguire una lettura asincrona per 0 byte […]