Comment lire le document XML et affiche la sortie comme une chaîne de caractères en c#

envisager de mon fichier source ressemble à ceci.

        <Content xmlns="uuid:4522eb85-0a47-45f9-8e2b-1x82c78xx920">
            <first>Hello World.This is Fisrt field</first>
            <second>Hello World.This is second field</second>
   </Content>

Je veux écrire un code qui lisez ce document xml à partir d'un emplacement et l'afficher comme une chaîne de caractères.

  say name of the xml file is helloworld.xml.
  Location: D:\abcd\cdef\all\helloworld.xml.

J'ai essayé ce qui suit, mais j'ai été incapable de le faire.

            XmlDocument contentxml = new XmlDocument();
            contentxml.LoadXml(@"D:\abcd\cdef\all\helloworld.xml");
            Response.Write("<BR>" + contentxml.ToString());

Réponse.écrire, c'est l'affichage de rien. Corrigez-moi si j'ai raté quelque chose. Ses pas la création de tout composant et l'erreur est à venir.

J'ai aussi essayé ce,

            XmlDocument contentxml = new XmlDocument();
            try
            {
                 contentxml.LoadXml(@"D:\abcd\cdef\all\helloworld.xml");
             }
            catch (XmlException exp)
            {
                Console.WriteLine(exp.Message);
            }
            StringWriter sw = new StringWriter();
            XmlTextWriter xw = new XmlTextWriter(sw);
            contentxml.WriteTo(xw);
            Response.Write("<BR>" + sw.ToString());

Mais je n'ai pas trouver la sortie.

Je veux lire un fichier XML à partir d'un emplacement et l'afficher comme il est comme une chaîne de caractères.

Peut aider quelqu'un sur ce.

Merci,
Muzimil.

InformationsquelleAutor Patan | 2012-03-30