0

目前在 Visual Studio 中,我能够生成 XML,但我想在 IE 中打开结果。

标有箭头的代码行是我生成 XML 文件的地方,我在 XML 可视化器中右击可以看到它。我想在 IE 中打开 XML,以便我可以折叠和展开节点以方便使用。谁能告诉我如何在 IE 中查看 XML?

 public bool GenerateNETSXML(AccountPRC acct, User currentUser)
        {
            bool success = true;
            int nextTransactionSequence = 0;
            NetsXMLGen xmlGen = new NetsXMLGen();
       ---> string xml = xmlGen.GenerateNetsXml(acct, ref nextTransactionSequence); 
            System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding();
            byte[] xmlBytes = encoding.GetBytes(xml);
            RiskXML riskxml = new RiskXML(true);
            riskxml.GeneratedDate = DateTime.Now;
            riskxml.TransactionSequence = nextTransactionSequence;
            riskxml.NetsXML = xmlBytes;
            acct.CurrentRisk.LoadRiskXMLs(false);
            acct.CurrentRisk.RiskXMLs.Add(riskxml);
            return success;
        }
4

1 回答 1

0

将其写入文件,如下所示:

string s = "<xml><foo></foo></xml>";
XmlDocument xdoc = new XmlDocument();
xdoc.LoadXml(s);
xdoc.Save("myfilename.xml");

然后像任何其他一样在 IE 中打开文件。

于 2012-07-26T03:59:47.433 回答