Xamarin App 在从字符串加载 Xml 时崩溃

如果我调试我的 Android 应用程序,如果我从 XmlDocument 中的字符串加载 xml,它总是会崩溃。加载到字符串中工作正常。


错误:


System.IO.DirectoryNotFoundException: Could not find a part of the path "/<?xml version="1.0" encoding="UTF-8"?>

<note>

  <to>edit</to>

</note>".

我的代码:


private void Xmlload()

    {  


        using (StreamReader streamReader = new StreamReader(Assets.Open("note.xml")))

        {

            xmlString = streamReader.ReadToEnd();

        }


        textView1.Text = xmlString;

        Xml();

    }




   private void Xml()

    {        

        XmlDocument doc = new XmlDocument();

        doc.Load(xmlString);          

    }

谢谢你的帮助


ABOUTYOU
浏览 93回答 1
1回答

茅侃侃

该Load方法从路径加载 XML。您想使用LoadXml,它加载一个包含 XML 的字符串XmlDocument.Load(string path);XmlDocument.LoadXml(string xml);
打开App,查看更多内容
随时随地看视频慕课网APP