Articles of xml

Come leggere XML in C # usando Xpath

Ho questo XML 2/28/2012 5:28:05 PM S200 N82E16834230265 X54C-NS92 true newegg.com 439.99 0.00 USD Come posso leggere Nodo usando XPath ?. Quale sarà XNamespace per sopra XML?

Leggi da file xml con o senza uno spazio dei nomi usando XmlDocument

Ho un codice che legge dai file xml con uno spazio dei nomi usando XmlDocument. La mia sfida è che ho lo spazio dei nomi del file che sto leggendo per ora e lo passo al XmlNamespaceManager. Vorrei che il mio approccio fosse un po ‘più flessibile.Per leggere da qualsiasi tipo di file xml.Se ha […]

C’è un modo per rendere DataContractSerializer output XML più pulito?

Usando DataContractSerializer per serializzare il mio object ottengo un output simile a some@email.com Random Person Some number Esiste un modo per l’output di tag che sono giusti ecc., senza la necessità di coprire le mie classi con attributi? Se non c’è un modo in cui l’output di questo è garantito per essere lo stesso ogni […]

Come serializzare / deserializzare l’enumerazione XML opzionale in C #?

Sto cercando di capire come serializzare / deserializzare un elenco XML in C # che ha un attributo opzionale che è un tipo enumerato. Quanto segue è la mia class C #: public class AttributeAssignmentExpressionElement : XACMLElement { [XmlAttribute] public string AttributeId { get; set; } [XmlAttribute] public Category Category { get; set; } } […]

C # LINQ TO XML: rimuovi i caratteri “” dall’intestazione DTD

Di recente ho creato una piccola finestra C # windows / LINQ all’app XML in VS2010 che fa esattamente quello che dovrebbe fare, tranne che per una cosa: aggiunge “[]” alla fine del tag DOCTYPE, che a quanto pare sta causando file rifiutato da un sistema legacy. Ecco un prima e un dopo: Prima Dopo […]

XmlNamespaceManager fornito, ma ancora necessario “Namespace Manager o XsltContext necessario”

sto cercando di leggere quanto segue e selezionare un nodo in esso . XmlDocument document = new XmlDocument(); document.Load(Server.MapPath(“order.xml”)); XmlNamespaceManager manager = new XmlNamespaceManager(document.NameTable); manager.AddNamespace(“ns1”, “http://xxxxxx Some URL XXXX”); query = “/ns1:OrderInfo/pricing”; XmlNodeList nodeList = document.SelectNodes(query); ma dà sempre “Namespace Manager o XsltContext necessari” come puoi vedere sopra aggiungo namespace usando XmlNamespaceManager e comunque fornisco […]

Genera firma digitale ma con prefisso spazio dei nomi specifico (“ds:”)

Firmo digitalmente file XML, ma ho bisogno che i tag signature contengano il prefisso namespace “ds”. Ho cercato abbastanza il google e ho trovato molte delle stesse domande, ma nessuna risposta soddisfacente. Ho provato a inserire manualmente “ds” nel file, ma la firma non è più valida. Il tag “SignatureValue” firma il tag “SignedInfo” in […]

Ordinamento dei nodes XML in base all’attributo DateTime C #, XPath

Ho una struttura XML che assomiglia a questo. … Sto cercando di trovare un modo per ORDINARE i nodes in base all’attributo sTime che è un valore DateTime.ToString (). Il trucco è che ho bisogno di mantenere i nodes intatti e per qualche motivo non riesco a trovare un modo per farlo. Sono abbastanza certo […]

problema con la funzione xpath termina con () per funzionare mentre contains () funziona correttamente

Sto cercando di ottenere i tag che hanno un attributo che termina con un determinato ID. come voglio ottenere gli span che hanno l’ID termina con ‘Paese’ provo il seguente xpath //span[ends-with(@id,’Country’)] ma ottengo la seguente eccezione “Namespace Manager o XsltContext necessari Questa query ha un prefisso, una variabile o una funzione definita dall’utente.” la […]

Il messaggio BulkRequestTransmitter IRS-A2A non è stato formattato correttamente e / o non può essere interpretato

Ricevo il seguente errore durante il tentativo di invio tramite il servizio Web BulkRequestTransmitter. La Guida alla composizione è meno che utile per quanto riguarda questo messaggio, e quando paragono il mio SOAP XML con SOAP dalla Guida alla composizione, sembrano essere mele-a-mele. Spero che un altro gruppo di occhi possa essere in grado di […]