使用英语阅读

通过


使用架构

本部分包含与使用架构关联的常见任务的代码示例。

使用 XSD 架构

接口 IDocumentSpec Interface 表示由 XML 架构定义语言 (XSD) 架构定义的文档形状;该形状由 XSD 的顶级元素根。 安装架构后,可以通过在 IPipelineContext 接口中调用 IPipelineContext.GetDocumentSpecByType MethodIPipelineContext.GetDocumentSpecByName Method 方法来检索该架构。

IDocumentSpec docspec = pipeineContext.GetDocumentSpecByType("myschema#root");  

使用 XSD 平面文件架构

GetDocumentSpecByTypeGetDocumentSpecByName 方法都返回 IDocumentSpec 接口。 如果架构实际上是平面文件架构 () 具有其他平面文件特定注释的架构,则可以将 IDocumentSpec 键入为 IFFDocumentSpec ,并从那里启动分析和序列化序列。

IFFDocumentSpec docspec = (IFFDocumentSpec) pipeineContext.GetDocumentSpecByType("myschema#root");  

另请参阅

使用解析和序列化引擎