Articles of xml

Perché XDocument non può ottenere elementi da questo testo XML wellform?

Sto cercando di ottenere il valore dell’elemento Address dal seguente testo XML, ma non lo trova a meno che non rimuovo xmlns=”http://www.foo.com” dall’elemento Root . Tuttavia, l’XML è valido anche con esso. Qual è il problema qui? Dal momento che sto ottenendo il testo XML da un servizio web, non ho il controllo su di […]

XDocument Ottieni una parte del file XML

Ho un grande file xml e voglio ottenere un numero definito di nodes da esso. Qual è il modo migliore per gestire questo. Attualmente sto usando questo codice public string FullCooperationListChunkGet(int part, int chunksize) { StringBuilder output_xml = new StringBuilder(); IEnumerable childList = from el in xml.Elements(“Cooperations”).Skip(part * chunksize).Take(chunksize) select el; foreach (XElement x in […]

Come estrarre ogni occorrenza di tag in un file XML

Ho il seguente file XML: … THIS IS A TEST NARRATIVE … THIS IS A TEST STATEMENT … … THIS IS A TEST NARRATIVE2 … THIS IS A TEST STATEMENT2 … … THIS IS A TEST NARRATIVE3 … THIS IS A TEST STATEMENT3 … … Stavo guardando LINQ a XML ma non sono sicuro di […]

C # XmlDocument Nodes

Sto cercando di accedere alle informazioni di monitoraggio UPS e, come per il loro esempio, ho bisogno di compilare una richiesta in questo modo: YOURACCESSLICENSENUMBER YOURUSERID YOURPASSWORD guidlikesubstance Track 1Z9999999999999999 Sto riscontrando un problema nel creare questo con 1 XmlDocument in C #. Quando provo ad aggiungere il secondo: or the genera un errore: System.InvalidOperationException: […]

Attributo condizionale Linq a XML

Questo è il mio xml National Bank of Romania 2016-03-24 DR Reference rates RON 4.4655 Rate currency=”EUR”>4.4641 Voglio verificare la data dell’attribuzione del cubo per ricevere il valore in euro dalla data di ieri. Ad esempio se oggi è il 24-03-2016, desidero ricevere il valore 4.4641 dal 2016-03-23. Ho provato con LINQ in XML string […]

da linq a xml – sbarazzarsi di xmlns vuoti

Sto cercando di sbarazzarmi dei tag namespace vuoti nel mio file xml. Tutte le soluzioni che ho visto sono basate sulla creazione di xml da zero. Ho vari xelementi costruiti da un precedente xml. Tutto quello che sto facendo è XElement InputNodes = XElement.Parse(InputXML); m_Command = InputNodes.Element(“Command”); e aggiungendo xmlns = “” ovunque. Questo è […]

c # leggere il file XML non formattato correttamente

Devo leggere un file XML, che non ha elementi radice, per estrarre i dati contenuti. L’XML ha molti elementi come questi: 12/09/2017 – 00:00 ParityRate update THROOMDISP set ID_HOTEL = ‘104’, ID_ROOM = ‘920’, NUM = ‘3’, MYDATA = ‘20171006’ where id_hotel =104 and id_room =’920′ and MYDATA =’20171006′ 104 updateTHROOMDISP(OK) 12/09/2017 – 00:00 ParityRate […]

XMLTextReader viene creato ma XslCompiledTransform.Transform non riesce con un carattere non valido

Il mio codice: using (XmlTextReader inputReader = new XmlTextReader(xml, XmlNodeType.Document, new XmlParserContext(null, null, “en”, XmlSpace.Default))) { XsltArgumentList arglist = new XsltArgumentList(); GetXSLT().Transform(inputReader, arglist, outputStream); } XmlTextReader viene creato correttamente, all’interno dell’XML esiste un riferimento di entity framework per una scheda verticale (  ) La linea che gli errori è la chiamata a Transform. Dice […]

Eredita dell’errore di serializzazione della class .Net esistente

Sto ereditando e modificando la class System.Net.MailMessage per l’utilizzo in un servizio web. Devo tenerlo chiamato MailMessage per altri motivi. Quando lo uso nel codice qui sotto, visualizzo l’errore qui sotto. “Tipi ‘System.Net.Mail.Mail.MailMessage’ e ‘TestWebService.MailMessage’ utilizzano entrambi il nome di tipo XML, ‘MailMessage’, dallo spazio dei nomi ‘http://tempuri.org/’. Usa gli attributi XML per specificare un […]

Deserializzare l’elenco object

Sto cercando di de-serializzare un XML per object, ma mi sto bloccando in una situazione. Qualcuno può aiutarmi per favore qui. XML: Codice: [XmlRoot(“Level”)] public class LData { [XmlArray(“Warp_Blocks”)] [XmlArrayItem(“Warp_Block”,typeof(WarpBlock),IsNullable = false)] public List WarpBlocks; } public class LBlock { [XmlAttribute(“row”)] public int row; [XmlAttribute(“col”)] public int col; } public class WarpBlock { [XmlArray(“Warp_Block”)] [XmlArrayItem(“Block”,typeof(LBlock),IsNullable= […]