itgle.com

你正在创建一个处理 XML 文档的 Web 应用。这个 Web 应用实现从不同的源接收 XML 文档,然后读取文档并把它存储到 SQL SERVER 数据库中。已知,Web 应用会分析所有传入的文件,看他们是否符合某个 XML 架构。为此,你需要找到 XML 文档中所有的验证错误,你应该怎么做?()A.使用XmlDocument对象读取XML数据,同时指定相应架构文件。B.为XmlReader对象的XmlReaderSettings设置ValidationEventHandler;C.使用DataSet对

题目
你正在创建一个处理 XML 文档的 Web 应用。这个 Web 应用实现从不同的源接收 XML 文档,然后读取文档并把它存储到 SQL SERVER 数据库中。已知,Web 应用会分析所有传入的文件,看他们是否符合某个 XML 架构。为此,你需要找到 XML 文档中所有的验证错误,你应该怎么做?()

A.使用XmlDocument对象读取XML数据,同时指定相应架构文件。

B.为XmlReader对象的XmlReaderSettings设置ValidationEventHandler;

C.使用DataSet对象读取XML文件,并且设置EnforceConstraints属性为True;

D.使用DataSet对象读取XML文件,并且在DataSet.MergeFailed事件中分析数据看是否符合XML架构。


相似考题
更多“你正在创建一个处理 XML 文档的 Web 应用。这个 Web 应用实现从不同的源接收 XML 文档,然后读取文档并把它存储到 SQL SERVER 数据库中。已知,Web 应用会分析所有传入的文件,看他们是否符合某个 XML 架构。为此,你需要找到 XML 文档中所有的验证错误,你应该怎么做?() ”相关问题
  • 第1题:

    你正在创建一个处理 XML 文档的应用。其 XML 文档格式如下:在你的应用中,你已经装入 XML 文档到一个名为 subscriber 的对象中。请问,下面那一个代 码正确的得到 phone 属性的值?()

    A.subscriber.DocumentElement.Attributes("phone").Value

    B.subscriber.DocumentElement.ChildNodes[2].Value

    C.subscriber.FirstChild.Attributes("phone").Value

    D.subscriber.GetElementById("phone").Value

    E.subscriber.DocumentElement.GetAttributeNode("phone").Value


    参考答案:A, C, E

  • 第2题:

    你正在创建一个应用。这个应用每分钟处理上百个 XML 文档。XML 文档使用在线的架构进行验证。你需要尽可能快的从文件系统装载并读取 XML 文档。要求,在读取 XML 文档的时候要忽略 XML 注释内容。你应该如何做?()

    A. 通过使用带有XmlReaderSettings 参数的XmlReader 的Create方法创建一个XmlReader 实例。

    B. 使用XmlTextReader 参数创建一个XmlReader 实例。

    C. 创建一个XmlDocument 实例并且指定架构的位置。

    D. 使用XmlNodeReader参数创建一个XmlReader 实例。


    参考答案:A

  • 第3题:

    下列对XML渲染(rendering XML)的陈述中,哪个最为贴切?()

    A.这是将XML文档转换为其他格式的一种处理过程

    B.XML只能被用来对使用HTML表示的Web页面进行渲染

    C.系统中对XML文档增加新的渲染时,必须改变DTD

    D.XML渲染的典型应用是在处理过程中既产生缩进形式的输出又修改XML的源数据


    参考答案:A

  • 第4题:

    你正在创建一个生成 XML 文档的 ASP.NET Web 应用。你需要为文档增加一个 XML 声明。下面那个代码能够生成如下的 XML 声明?()

    A.XmlDocument doc = new XmlDocument();doc.Load("subscribers.xml");XmlDeclaration xmldecl = doc.CreateXmlDeclaration("encoding", "Unicode");

    B.XmlDocument doc = new XmlDocument();doc.Load("subscribers.xml"); XmlDeclaration xmldecl = doc.CreateXmlDeclaration("1.0", null, "yes");

    C.XmlDocument doc = new XmlDocument(); doc.Load("subscribers.xml"); XmlDeclaration xmldecl = doc.CreateXmlDeclaration("1.0", "Unicode", "yes");

    D.XmlDocument doc = new XmlDocument(); doc.Load("subscribers.xml"); XmlDeclaration xmldecl = doc.CreateXmlDeclaration("1.0", "Unicode");


    参考答案:C

  • 第5题:

    你在开发一个可以写入数据到服务器文件的 Web 应用。并且,你限制只有指定的 Windows用户才能存取这个文件。你在 IIS 中拒绝了匿名用户访问 Web 应用。Web 应用以CONTOSO\ASPNET 用户身份进行运行。现在,你在 Web.Config 文件中,增加了如下 XML 段:你需求确保你的Web应用满足如下的需求:1. 当Web应用在写入数据到文件的时候,必须模拟一个用户身份。2. 当用户不访问文件的时候,Web应用必须以CONTOSO\ASPNET身份进行运行。请问,你必须进行下面那两步的操作达到此目的?()

    A. 在Web.config 增加XML段 <identity impersonate="false"/>

    B. 在Web.config 增加XML段 <identity impersonate="true"/>

    C.用下面的代码段进行文件存取:


    参考答案:A, C