`
hasi
  • 浏览: 57990 次
  • 性别: Icon_minigender_1
  • 来自: 北京(老家内蒙古)
社区版块
存档分类
最新评论

从哪里能找到 power designer的PDM文件对应的schema

阅读更多
由于两个系统之间数据的交换,设计了大量的交换xml数据的schema
然后发现了castor,感觉真的很不错,o/x mapping ,以前一直想自己做这么个东东。

目前自己有一套J2EE架构,都是使用xml描述所有的配置信息,所以希望有一个从pdm直接生成架构的配置文件的工具,前几天用dom4j写了一个,但是pdm文件大的时候解析速度很慢。
现在想如果有pdm的schema,在使用castor应该会更好一些。但是找了好几天都没有找到阿
分享到:
评论
7 楼 codeutil 2006-09-22  

如果可以的话,传上来看看,用的什么解析xml 的?
6 楼 hasi 2006-09-21  
自己做了一个解析pdm的组件,速度蛮快的,200张数据库表,100多个关联关系,解析时间不到10秒。哪位兄弟有这方面的需求可以找我一起讨论!
5 楼 hasi 2006-09-20  
xmlspy可以,呵呵
4 楼 hasi 2006-09-20  
安装目录下找到Pdm900.DTD

那么DTD能不能转换为等效的schema文件?
3 楼 codeutil 2006-09-20  

pd的dtd和xsd文件在安装光盘的某个目录里自带。
如果想从pdm生成其它代码和文件的话,建议使用freemarker.



2 楼 stamen 2006-09-19  
你说的那个工具应该是castor吧。
1 楼 galaxystar 2006-09-19  
系统集成,很复杂!
你的做法更复杂!

相关推荐

    pdm(用工具生成schema和dbsvr以及blsvr)

    在"PDM(用工具生成schema和dbsvr以及blsvr)"的上下文中,这可能是指一个集成的工作流程,其中PDM工具不仅管理产品数据,还支持自动化生成数据库Schema、部署数据库服务器和设置业务逻辑服务器。这种集成能够提高效率...

    IEC 61850 SCL Schema文件

    SCL Schema 文件是SCL语言的结构定义,它规定了XML文件的元素、属性、数据类型和约束。这些文件是理解并正确创建符合IEC 61850标准的SCL文件的关键。以下是对压缩包中各个文件的详细解释: 1. **SCL_IED.xsd**:IED...

    XML文件XML Schema.docXML Schema.doc

    "XML Schema知识点" XML Schema是XML语言为基础的,它用于可替代DTD。它用于描述XML文档的结构。XML Schema语言也被称为XML Schema Definition(XSD)。XML Schema的作用是定义一份XML文档的合法组件群,就像DTD的...

    手动添加schema文件

    手动添加schema文件是一项重要的数据库管理工作,尤其对于开发者和系统管理员来说。Schema在数据库中可以被理解为一种蓝图,它定义了数据库的结构、表格、列、索引和其他对象。在本篇文章中,我们将深入探讨手动添加...

    Schema文件初探(几个重要的元素和属性)

    在IT领域,Schema文件通常指的是用来定义数据结构的规范或蓝图。它可以帮助我们理解数据的组织方式、数据类型以及它们之间的关系。这篇博客"Schema文件初探(几个重要的元素和属性)"可能深入探讨了Schema文件中的...

    根据xml schema生成xml

    XML(eXtensible Markup Language)是一种用于标记数据的语言,广泛应用于数据交换、配置文件、文档存储等领域。XML Schema(通常缩写为XSD)则是为XML文档定义结构和数据类型的规范,它允许我们对XML文档进行更严格...

    XSD根据xml生成schema文件

    本篇文章将深入探讨如何根据XML文件生成对应的XSD schema文件,以便更好地管理和验证XML文档。 首先,我们需要理解XSD的作用。XSD文件定义了一系列规则,这些规则描述了XML文档应该包含哪些元素、属性,以及它们...

    IEC61850 SCL文件Schema校验

    IEC61850 SCL文件Schema校验 1、支持Schema1.0和Schema2.0版本 2、支持自定义Schema版本 3、支持信息输出,格式包括PDF,CSV,TXT

    命名空间 dtd文件、Schema文件 (xsd)文件的引入1

    命名空间、DTD 文件和 Schema 文件的引入 在 XML 文档中,命名空间(Namespace)是一种机制,用于区分不同标签的来源。命名空间可以定义在根节点中,并且可以使用前缀来表示完整的域名内容。 1. 命名空间的定义 ...

    采用MyEclipse创建Schema,并基于Schema生成XML文件

    MyEclipse是一款强大的集成开发环境(IDE),尤其适合Java和Web应用的开发,它提供了创建和管理XML Schema以及基于Schema生成XML文件的功能。 首先,我们需要创建一个XML Schema文件来描述我们的XML数据结构。在...

    XML基础实例 Schema

    这样解析器就可以找到对应的Schema文件,对XML文档进行验证。 8. **第二章 Schema**:这个文件名可能指的是学习XML Schema的一个章节,该章节可能详细讲解了Schema的某一部分,如数据类型的扩展、限制、枚举值、...

    通过Schema验证XML格式是否正确

    7. **异常处理**:在验证过程中,可能出现的错误如XML格式错误、未找到Schema、Schema不匹配等,都需要通过try-catch块进行捕获和处理,以确保程序的健壮性。 8. **编程实践**:编写这样的代码需要理解XML的基本...

    Redfish Power Schema_redfish_pdu_power_

    在提供的文件列表中,我们可以看到以下几个关键文件,它们都是Redfish Power Schema的具体实现或扩展: 1. **Power.v1_6_0.json**:这是Redfish Power Schema的版本1.6.0规范,其中定义了电源相关的数据模型,包括...

    IEC61850 第二版Schema文件

    REVISION HISTORY FOR THE SCL REVISION "2007B2" (Ed. 2.1) FROM February 1, 2014. BASED on SCL 2007B (released 2014-01-22).

    dotnet-XmlSchemaClassGenerator从XMLSchema文件生成C类

    《使用dotnet-XmlSchemaClassGenerator从XMLSchema文件生成C#类》 在.NET开发过程中,处理XML数据是一项常见的任务。XML Schema(XSD)文件是定义XML文档结构和数据类型的规范,它允许我们对XML数据进行严格的约束...

    json转换jsonschema

    2. **属性(Properties)**:在对象类型中,可以定义各个属性及其对应的JSON Schema,以约束每个属性的值。 3. **模式(Pattern)**:允许设置正则表达式来验证字符串的格式。 4. **最大值/最小值(Maximum/...

    Java bean转换为Json Schema

    2. `properties`:定义对象中的属性及其对应的Schema。 3. `required`:定义对象中必须存在的属性。 4. `minimum`/`maximum`:对于数值类型,定义最小值和最大值。 5. `minLength`/`maxLength`:对于字符串类型,...

    Eclipse schema XML 提示

    在Eclipse中,XML Schema(XSD)是用于定义XML文档结构的重要工具,它提供了验证XML文件正确性的规则。然而,有时在Eclipse中编辑XML文件时,可能会遇到没有自动提示或验证的问题,这通常是由于Eclipse未能正确关联...

    通过 Schema 生成的类, 传值后再生成 XML文件

    本示例通过C# 2005展示了如何使用XML Schema(XSD)文件生成对应的类,并利用这些类来填充数据,最终将数据序列化为XML文件。这个过程涉及到几个关键步骤: 1. **创建XML Schema (XSD) 文件**: XML Schema定义了...

    xmlschema实验及答案.doc

    对应的XML文件使用了上面的Schema文件,定义了一个book元素,包含title、author、price、resume和publish五个子元素。XML文件还使用了xsi:noNamespaceSchemaLocation属性,指定了Schema文件的位置。 DTD文件: DTD...

Global site tag (gtag.js) - Google Analytics