WEB开发网
开发学院数据库DB2 DB2 9.7 中 XML 文档解析和验证错误诊断工具 阅读

DB2 9.7 中 XML 文档解析和验证错误诊断工具

 2010-05-05 00:00:00 来源:WEB开发网   
核心提示: 清单 3. 包含验证错误的 XML 文档 order_valerr.xml<?xmlversion="1.0"encoding="UTF-8"?><n1:PurchaseOrderxsi:schemaLocation="http

清单 3. 包含验证错误的 XML 文档 order_valerr.xml

 <?xml version="1.0" encoding="UTF-8"?> 
 <n1:PurchaseOrder 
 xsi:schemaLocation="http://www.test.com/po order.xsd" 
 xmlns:n1="http://www.test.com/po" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
 <item> 
 <Id>1</Id> 
 <Date>2001-12-17T09:30:47.0Z</Date> 
 <ItemName>item1</ItemName> 
 <NumberOrdered>2</NumberOrdered> 
 <Customer>A company</Customer> 
 </item> 
 <item> 
 <Id>2</Id> 
 <Date>2001-12-18T10:20:36.0Z</ Date > 
 <ItemName>item2</ItemName > 
 <NumberOrdered>3</NumberOrdered> 
 <Customer>A company</Customer> 
 </item> 
 <item> 
 <Id>3</Id> 
 <Date>2002-12-19T19:09:20.0Z</Date> 
 <NumberOrdered>3</NumberOrdered> 
 <ItemName >item3</ItemName > 
 <Customer>B company</Customer> 
 </item> 
 </n1:PurchaseOrder> 

这是一个包含验证错误的 XML 实例文档。该文档第 20 行的元素 item,其子元素的顺序不符合 order.xsd 的模式规范,正确的顺序应当是 ItemName 在 NumberOrdered 之前。

为了演示,我们需要创建一个包含 XML 列的表,以下是创建数据库和表的 SQL 语句:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:DB XML 文档

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接