Articles of xml

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.

C # String. Sostituisci virgolette doppie e letterali

Sono abbastanza nuovo per C # ed è per questo che lo sto chiedendo qui. Sto consumando un servizio web che restituisce una lunga stringa di valori XML. Poiché si tratta di una stringa, tutti gli attributi sono sfuggiti alle virgolette doppie string xmlSample = “” Ecco il mio problema Voglio fare un semplice string.replace. […]

Come scrivere (grande) XML in un file in C #?

gente, Per favore, qual è un buon modo per scrivere documenti XML veramente grandi (fino a 500 MB) in C # .NET 3.5? Ho avuto un po ‘di ricerca in giro, e non riesco a trovare nulla che indirizzi questa domanda specifica. Il mio thread precedente ( Qual è il modo migliore per analizzare (grande) […]

Diffusione XML programmatica / Unisci in C #

In questo momento sto gestendo un software che ha più file di configurazione XML. Quando viene rilasciata una nuova versione del software, a volte cambiano i file di configurazione di base, al momento abbiamo la chiamata software KDiff all’avvio. Se rileva una modifica, richiede all’utente di scegliere le modifiche. Il problema con questo approccio è […]

Open Source Xml Editor

Ho bisogno di scrivere un linguaggio di markup basato su XML. Mi piacerebbe fornire un IDE open source per questo, ma non voglio scriverlo da zero. Quindi, sto cercando un editor XML open source, scritto in C #, con WinForms o interfaccia utente WPF, che potrò estendere e aggiungere la mia validazione del linguaggio markup […]

La serializzazione XML con XmlWriter tramite StringBuilder è utf-16 mentre via Stream è utf-8?

Sono rimasto sorpreso quando l’ho incontrato e ho scritto un’applicazione per console per controllarlo e assicurarmi che non stavo facendo altro. Qualcuno può spiegarlo? Ecco il codice: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Xml; using System.Xml.Serialization; namespace ConsoleApplication1 { public class Program { static void Main(string[] args) { var o […]