`
xwangquan
  • 浏览: 7656 次
  • 性别: Icon_minigender_1
  • 来自: 湖北
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

xmlbean 生成xml文件 如何去掉其前缀?

 
阅读更多
用xmlbean生成xml时,
有2个xsd文件,照官方给出的 打包脚本
scomp -out a.jar a.xsd a.xsdconfig
这2个xsd可以这样打包
scomp -out a.jar a.xsd b.xsd a.xsdconfig
通过一个xsdconfig文件定义a.xsd b.xsd生成的java文件的包名,比如下:
<xb:namespace uri="http://wawa.com/h">
<xb:package>com.finet.wawa</xb:package>  
</xb:namespace>

<xb:namespace uri="http://openuri.org/wawa">
<xb:package>com.sina.org</xb:package>  
</xb:namespace>
这样可以把2个xsd打包到一起
问题是,当他们生成xml文件的时候,会在生成的xml前带上命名空间前缀,比如
<h:purchase-order xmlns:h="http://wawa.com/h">
<h:customer>
<h:name>Doris Kravitz</h:name>
<h:address>Bellflower, CA</h:address>
</h:customer>
<h:line-item>
<h:description>wawa</h:description>
<h:price>1000.0</h:price>
<h:quantity>30</h:quantity>
</h:line-item>
</h:purchase-order>

我想知道,有没有拌饭可以把生成的xml前缀给去掉,因为这个前缀会给解析xml带来一定的麻烦!
多谢老手解答,本人感激不尽!
QQ:526054692
msn:wangquanwawa@hotmail.com
分享到:
评论

相关推荐

    自动生成mybatis的mapper文件和bean

    - 执行生成命令:运行代码生成器,根据配置文件生成对应的Mapper、XML和Bean文件。 - 引入生成的文件:将生成的文件引入到项目中,进行相应的调整和测试。 7. **优势**:使用代码生成器不仅提高了开发效率,还...

    逆向生成工具,有数据库表生成java bean实体类

    在使用这个逆向生成工具时,首先需要配置一个XML文件。这个XML文件包含了工具所需的参数,如数据库连接信息(包括数据库URL、用户名和密码)、需要逆向生成的数据库表名以及生成实体类的相关设置。例如,你可以指定...

    bean对象生成数据表

    在配置文件中,你可以设置数据库连接信息、表前缀、忽略的Bean类等细节。 在"javabean 生成数据表"这个压缩包文件中,很可能包含了实现这个功能的相关源码或者工具。解压后,可以查看其中的文档或示例,学习如何...

    Axis2 SOAP XML报文节点首字母小写转大写,节点命名空间前缀添加与剔除(JAVA)

    这段代码首先加载SOAP XML文件,然后遍历所有元素节点,如果元素首字母是小写,则将其改为大写。最后,将修改后的文档写入新的XML文件。 其次,处理SOAP XML报文中的命名空间前缀,有时我们需要添加或剔除命名空间...

    JAXB 利用xsd文件生成java类

    - **绑定配置**:通过在XSD文件中添加特殊的JAXB注解,或者创建一个独立的绑定文件(如`jaxb-bindings.xml`),可以自定义生成的Java类的特性,例如命名空间前缀、类名等。 - **生成的Java类**:生成的Java类通常...

    Mybatis自动生成工具

    这款经过优化的生成工具不仅保留了原生Mybatis Generator的基本功能,还对生成的代码进行了精简,去除了Bean文件中的复杂注释,使得代码更加简洁、易读,同时提高了可维护性。 Mybatis Generator的核心功能包括: ...

    XML读取以及解析

    在IT领域,XML因其自解释性、平台独立性和结构化的特性,被广泛应用于各种软件开发中。以下是对XML读取及解析相关知识点的详细说明: 1. **XML结构**: - XML文档由一系列元素组成,每个元素都包含开始标签 `&lt;tag&gt;...

    ApplicationContext.xml

    `&lt;bean&gt;`标签中的`classpath:`前缀可指定从类路径加载资源,如数据库驱动、配置文件等。 7. **自动装配** 使用`autowire`属性,可以开启自动装配功能,让Spring自动寻找并注入Bean的依赖。还可以使用`@Autowired`...

    《轻松搞定XML》的范例源代码和学习笔记

    通过学习这些源代码,你可以掌握XML的实际应用,并提升处理和生成XML文档的能力。 总而言之,这个资源包将帮助你系统地理解和掌握XML,从基本概念到实际操作,是XML初学者的宝贵参考资料。通过深入学习和实践,相信...

    Entity_Bean

    根据所提供的文件信息,“Entity_Bean”主要关注于如何通过`persistence.xml`配置文件与实体类来实现数据的持久化。 ### persistence.xml 文件解析 `persistence.xml` 文件位于 Jar 文件的 `META-INF` 目录下,...

    XML 高级编程

    - **配置文件**:如Spring框架的bean配置、Tomcat的server.xml等,用于设置应用程序的运行参数。 - **数据交换**:在分布式系统间传递结构化的数据,如Web服务调用、API接口返回等。 - **文档存储**:例如Eclipse...

    根据表结构生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第6版)

    就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,并支持去除多个前缀,支持精确指定只生成哪几个表的Bean,...

    SpringMVC 使用JSON、XML视图

    5. Jaxb2:Jaxb2是Java标准的XML绑定工具,能够自动生成Java类以映射XML Schema。 在使用这些库之前,需要确保引入了相应的jar包。通常,这些库可以在Maven中央仓库或其他开源软件库网站上找到。例如,对于...

    根据表结构生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第8版)

    就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,并支持去除多个前缀,支持精确指定只生成哪几个表的Bean,...

    ssm_mybatis-generator_2021-6-21.zip

    MBG是一个代码生成器,可以自动生成MyBatis的Mapper接口、XML配置文件以及实体类,大大减少了手动编写这些基础代码的工作量。其工作流程如下: - 配置generatorConfig.xml文件,指定数据库连接信息、生成的目标包...

    01、基于XML的配置---命名空间

    `root` 元素通过 `xmlns` 属性声明了默认命名空间,这意味着其下的所有未加前缀的元素都属于这个命名空间。 如果需要引入多个命名空间,可以通过为不同的命名空间定义前缀来实现,如: ```xml &lt;ns1:myElement1&gt;...

    Springboot唯一编号整合,vesta全局唯一id生成器

    - 首先,需要在`pom.xml`文件中添加Vesta ID Generator的依赖。 - 创建配置类,配置Vesta ID Generator的worker ID和数据中心ID,这两个参数需要在集群环境中保持唯一。 - 在SpringBoot启动类中引入Vesta的Bean,...

    MyBatis Plus中代码生成器使用详解

    其中,代码生成器是MyBatis Plus的一个强大特性,它能够自动生成基于数据库表的实体类、Mapper接口及XML配置文件、Service层以及Controller层的代码,极大地提高了开发效率。 首先,为了使用MyBatis Plus的代码生成...

    mybatis-generator.rar

    MyBatis Generator(MBG)是一个强大的工具,用于在Java项目中自动生成MyBatis相关的代码,包括DAO层、实体Bean以及Mapper接口和XML映射文件。它极大地减少了手动编写这些重复性工作的时间,使开发者能更专注于业务...

    SpringBoot集成Mybatis-Plus+代码生成工具_springbott_mybais_

    它可以根据数据库表信息自动生成实体类、Mapper接口及XML文件。使用命令行或者IDE插件,我们可以方便地执行生成命令。例如,你可以通过以下Maven命令生成代码: ```bash mvn mybatis-plus:generate -DtablePrefix=...

Global site tag (gtag.js) - Google Analytics