Articles of xml

Convertendo Class para XML para string

Estou usando o XMLSerializer para serializar uma class em um XML. Há muitos exemplos para isso e salve o XML em um arquivo. No entanto, o que eu quero é colocar o XML em uma string, em vez de salvá-lo em um arquivo. Estou experimentando o código abaixo, mas não está funcionando: public static void […]

Erro de validação do XHTML 1.1: “A entidade de parâmetro ‘xhtml-inlstyle.mod’ referencia a si mesma”

Ei eu tento validar minha página html com o dtd oficial: MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(MessageBody)); ms.Position = 0; XmlReaderSettings settingsReader = new XmlReaderSettings(); settingsReader.DtdProcessing = DtdProcessing.Parse; settingsReader.ValidationType = ValidationType.DTD; MyUrlResolver resolver = new MyUrlResolver(); settingsReader.XmlResolver = resolver; XmlReader reader = XmlReader.Create(ms, settingsReader); while(reader.Read()){} e personalizado XmlUrlResolver: class MyUrlResolver : System.Xml.XmlUrlResolver { public MyUrlResolver() { […]

Adicione namespaces com e sem nomes a um XElement

Eu preciso gerar XML assim: http://www.xyz.eu/ 2010-01-20T10:56:47Z daily 1 http://www.xyz.eu/2/ 2009-10-13T10:20:03Z daily 0.5 http://www.xyz.eu/3/ 2009-10-13T10:19:09Z daily 0.5 Eu não consigo descobrir como adicionar o namespace sem nome sem colocar ‘xmlns = “em todas as tags de URL. meu código: XNamespace blank = XNamespace.Get(@”http://www.sitemaps.org/schemas/sitemap/0.9″); XNamespace xsi = XNamespace.Get(@”http://www.w3.org/2001/XMLSchema-instance”); XDocument doc = new XDocument( new XDeclaration(“1.0”, “utf-8”, […]

Consultar o Xml do SQL usando o database do Entity Framework primeiro

Eu preciso usar o Entity Framework, LINQ para consultar os dados XML do SQL no meu aplicativo asp.net mvc (C #). Eu tenho uma coluna XMLValue com dados 1 1 Eu preciso de obter todos os Customers que têm uma Rating de 1 do xml. Eu me referi a este post de stackoverflow e não […]

O XML Reader quer que o ProhibitDTD seja falso, mas é!

Aqui está o código Stream stream = request.InputStream; String xsd = // Path to file XmlReaderSettings settings = new XmlReaderSettings(); if (xsd.Length != 0 && File.Exists(xsd)) { settings.ProhibitDtd = false; settings.Schemas.Add(“”, xsd); settings.ValidationType = ValidationType.Schema; } else { throw new cXMLException(“XSD file not found”, ResponseStatus.InternalServerError); } using (XmlReader reader = XmlReader.Create(stream, settings)) { XmlDocument doc […]

problema para obter o valor do elemento XML específico usando c #

Suponha que eu tenha o seguinte documento XML, como obter o valor do elemento para a: name (na minha amostra, o valor é sábado 100)? Minha confusão é como lidar com o espaço do nome. Obrigado. Eu estou usando c # e VSTS 2008. Saturday 100

Por que não posso definir o tipo de codificação XDocument XDeclaration como iso-8859-1?

Por que o código a seguir não define o tipo de codificação da declaração XML? Ele sempre define a codificação para utf-16. Eu estou sentindo falta de algo muito óbvio? var xdoc = new XDocument( new XDeclaration(“1.0”, “iso-8859-1”, null), new XElement(“root”, “”) ); saída:

Como Analisar Elementos e Atributos XML Opcionais ou Nulos com o LINQ?

Eu estou tendo o seguinte tipo de XML: Através deste XML eu desejo preencher o seguinte objectList. List objFunctionsList = new List(); onde class de function é a seguinte, public class Function { public String Name { get ; set; } public Parameter ReturnType { get; set; } public List Parameters { get; set; } […]

Recuperando Dados do Arquivo XML

Eu pareço estar tendo um problema com a recuperação de valores XML com c #, que eu sei que é devido ao meu conhecimento muito limitado de c # e .XML. Recebi o seguinte arquivo XML 12 EasySoap110.dll exPat110.dll pbacc110.dll Eu estou para processar o arquivo XML e certifique-se de que cada um dos arquivos […]

C # MonoGame Ajuda? (Content.Load (“Invader”);)

Eu estou fazendo um jogo Space Invaders usando Open GL no MonoGame e estou tentando carregar uma textura que eu adicionei à pasta Content (É um arquivo PNG chamado “Invader”) O código que eu uso é: invader = Content.Load(“Invader”); No entanto, quando tento executá-lo, ele diz: ContentLoadException foi manipulado Não foi possível carregar o Invader […]