0
点赞
收藏
分享

微信扫一扫

[代码]捕获分析错误(LINQ to XML)


此示例代码演示如何在LINQ to XML时捕获异常信息。

示例代码此代码是调用XElement.Parse()方法分析所提供的XML字符串,但是因为此XML字符串中的开始标记<Contacts>和结束标记</Contcts>不是一致的,因此产生了分析异常。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using System.Xml;

namespace Demo04
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                XElement Contacts = XElement.Parse(
                    @"<Contacts>
                        <Contact>
                            <Name>Jim Wilson</Name>
                        </Contact>
                    </Contcts>");

                Console.WriteLine(Contacts);
            }
            catch (XmlException ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
    }
}

举报

相关推荐

0 条评论