Articles of xml

XDocument.Element retorna null ao analisar uma string xml

Eu tenho essa string xml: 2014-02-12 Chickens eat ’em all Chickens … other stuffs 8977a259e5a3 … other stuffs 0 … other stuffs … other stuffs e queres obter valor de mas aqui nos meus códigos: XDocument doc = XDocument.Parse(xmlString); var a = doc.Element(“a”); var offers = a.Element(“offers”); foreach (var offer in offers.Descendants()) { var price […]

C # XML – Declaração de Namespace Múltipla com XML Writer

Eu estou tentando criar um documento XML com vários namespaces usando System.Xml.Xmlwriter em c # e estou recebendo o seguinte erro em compilation: O prefixo ” não pode ser redefinido de ” para ‘http://www.acme.com/BOF’ dentro da mesma tag de elemento inicial. A totalidade do meu código está abaixo: XmlWriterSettings settings = new XmlWriterSettings { Encoding […]

Validação de esquema XML c #

Eu tenho um bom arquivo XML como este: Boomerang – Error codes.xlsx Boomerang – Error codes This is the Boomerang error codes file Excel Boomerang 1 4 Issue Tracker v5.xlsx This is the issue tracker for Skipstone Excel Skipstone 1 4 e então eu tenho meu esquema que eu criei assim: Tanto quanto eu posso […]

Como ler um arquivo XML em um Dictionary <String, List > com strings vazias para elementos nulos

Eu estou tendo um arquivo xml como: e um dictionary como: Dictionary<String, List>MyDict = new Dictioanary<String, List>(); e eu estou lendo o arquivo XML para o MyDict é como: XDocument XDoc = XDocument.Load(Application.StartupPath + @”\foo.xml”); MyDict = XDoc.Descendants(“RowDetails”).ToDictionary(X => X.Attribute(“RowName”).Value, X => X.Descendants(“ColumnDetails”) .Select(Y => Y.Attribute(“ColumnName”).Value).ToList()); Agora o dictionary conterá: “A” { “A1” } “B” […]

Como obter valores de parâmetro de um XmlNode em c #

Como faço para obter os valores dos parâmetros em uma tag XmlNode. Por exemplo: Weather Type, Coverage, and Intensity Eu quero obter o valor para o parâmetro ‘weather-summary’ no nó ‘weather-conditions’.

Inserir nó XML antes do nó específico usando c #

Este é meu arquivo XML Usando o C #, preciso inserir este nó entre os nós “a2” e “a3”. Qualquer ponteiro como resolver isso?

Em C #, como obter o valor do nó XML que é espaço em branco?

Eu tenho um nó XML com um valor que é um espaço em branco. Exemplo: Eu estou usando um serializador para obter os dados do documento XML para armazená-lo em um object. Agora, o problema que estou enfrentando é: Se o valor do nó XML não contiver nada além de um espaço em branco, assim […]

Serialização XML produz seqüências aleatórias no final? C #

Ao seralizar uma class e salvar em um arquivo, às vezes ocorre um erro quando a saída serializada se parece com isso: Some Route Something Here te> ——> Notice this extra string? A class que estou serializando é assim: [Serializable] public class Template { public string Route = string.Empty; public string TradePack = string.Empty; public […]

Elemento de assinatura XML não está declarado

Eu criei XSD usando Visual StudioXML Tools. E eu uso o seguinte código C # para validar XML e enfrentar esse erro. Erro O elemento não está declarado ‘ http://www.w3.org/2000/09/xmldsig#:Signature ‘. Então, minha pergunta é como corrigi-lo porque no modo de edição XML é válido 100%? Obrigado! C # private void buttonValidateXML_Click(object sender, EventArgs e) […]

percorrer todos os elementos na tree xml usando linq para xml

Eu gostaria de percorrer cada elemento e atributo em um xml e pegar o nome de um valor sem conhecer os nomes dos elementos antecipadamente. Eu ainda tenho um livro sobre linq para xml com c # e só me diz como consultar para obter o valor dos elementos quando eu já sei o nome […]