如何解决使用模式作为配置参数动态读取xml文件,并使用Java或spring存储在数据库中
我的需求是需要根据XSD作为配置参数动态读取xml文件
例如:Employee.xsd
Step1)
<!-- Complex type EmployeeType is associated with element Employee. Complex type EmployeeType cannot be associated
with other elements -->
<xs:complexType name="EmployeeType">
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Smoker" type="xs:string" nillable="true"/>
</xs:sequence>
<xs:attribute name="Age" type="AgeType"/>
</xs:complexType>
Step2)
Employee.xml文件
<Name>Yazan</Name>
<Smoker>No</Smoker>
我的Java代码需要通过将Schema作为配置参数来解析XML文件
我们试图使用JAXB并生成xml对象,然后访问xml文件并将其存储在数据库中
这里的要求是它们是否为deparement.xsd或Region.xsd或Anyother.xsd以及相应的xml文件,如deparment.xsd或Region.xsd或Anyother.xsd
我们的Java代码应该能够生成jaxb对象并解析xml文件,并根据XSD动态创建数据库对象并将其存储为xml文件的值
有任何线索或建议,请问如何动态创建应用程序?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。