Articles of xml

Utilizzo di XPATH per accedere agli elementi XML (era: buon tutorial per imparare xpath)

Sto cercando di imparare XPath. La teoria sembra estremamente semplice, fatta eccezione per il fatto che non funziona. Sto cercando di ottenere il contenuto di ogni elemento target XPathDocument doc = new XPathDocument(sPath); XPathNavigator nav = doc.CreateNavigator(); XPathExpression expr; expr = nav.Compile(“/doc/file/body/trans-unit/target”); XPathNodeIterator iterator = nav.Select(expr); while (iterator.MoveNext()) { XPathNavigator nav2 = iterator.Current.Clone(); sbDoc.Append(nav2.InnerXml); } […]

Unity3D XML (-RPC) e C #

In realtà sto rispondendo alla mia domanda qui. Devo essere l’unica persona al mondo che ha provato a farlo, ma visto che mi ci è voluta circa una settimana per risolvere il problema – ho pensato che se c’è sempre un’altra persona che vuole usare XML (-RPC) in Unity – Li salverò con una settimana […]

Genera oggetti POCO dal file xml

Ho un file XML che descrive approssimativamente uno schema di database che sto ereditando Voglio generare oggetti POCO per questo file per darmi un vantaggio con gli oggetti business nella mia applicazione C #. è ansible, e come?

Colonne XML in un’applicazione Code-First

Sto cercando di creare una colonna XML in Code First. So bene che Entity Framework non supporta completamente le colonne XML e che le legge come una stringa. Va bene. Mi piacerebbe comunque che il tipo di colonna fosse XML, comunque. Ecco la mia class: class Content { public int ContentId { get; set; } […]

Il modo migliore per leggere, modificare e scrivere XML

Il mio piano è di leggere in un documento XML usando il mio programma C #, cercare particolari voci che vorrei modificare e quindi scrivere il documento modificato. Tuttavia, mi sono sbloccato perché è difficile distinguere tra elementi, sia che inizino o finiscano usando XmlTextReader che sto usando per leggere nel file. Potrei fare un […]

Il modo migliore per documentare l’interfaccia WCF?

Quindi sto usando WCF e voglio documentare le mie interfacce e i miei servizi per dare a un’altra azienda un’app interna. Qual è il modo migliore per documentare queste interfacce? Preferirei avere la documentazione in linea con il codice, e quindi avere qualcosa di utile per l’output HTML, ma non sono sicuro se c’è un […]

SignedXml Compute Signature con SHA256

Sto cercando di firmare digitalmente un documento XML usando SHA256. Sto cercando di utilizzare Security.Cryptography.dll per questo. Ecco il mio codice – CryptoConfig.AddAlgorithm(typeof(RSAPKCS1SHA256SignatureDescription),”http://www.w3.org/2001/04/xmldsig-more#rsa-sha256″); X509Certificate2 cert = new X509Certificate2(@”location of pks file”, “password”); XmlDocument doc = new XmlDocument(); doc.PreserveWhitespace = true; doc.Load(@”input.xml”); SignedXml signedXml = new SignedXml(doc); signedXml.SigningKey = cert.PrivateKey; signedXml.SignedInfo.SignatureMethod = “http://www.w3.org/2001/04/xmldsig-more#rsa-sha256”; // // Add […]

Analisi del file XML utilizzando C #?

Sono nuovo sia per XML che per C #; Sto cercando di trovare un modo per analizzare in modo efficiente un determinato file xml per recuperare valori numerici rilevanti, in base al valore “proj_title” = heat_run o qualsiasi altro valore ansible. Ad esempio, calcolare la durata di una determinata esecuzione di test (proj_end val-proj_start val). […]

C #: classi istanziate da XML

Quello che ho è una collezione di classi che implementano tutte la stessa interfaccia ma possono essere abbastanza selvaggiamente diverse sotto il cofano. Voglio avere un file di configurazione per controllare quali classi entrano nella collezione all’avvio del programma, prendendo qualcosa che assomiglia a: e trasformandolo in: blah = new class1(); blah.prop1=”foo”; blah.prop2=”bar”; In un […]

Quali sono i pro e i contro usando l’abbonamento a asp.net?

Sto costruendo un nuovo sito web e un amico mi suggerisce di usare l’abbonamento asp.net per il processo di autenticazione (login, registrazione, recupero password, ecc.). Ho visto che tutto è memorizzato in un file XML. Mi piacerebbe sapere quali sono i pro e i contro usando l’abbonamento invece di build qualcosa da zero.