จะเปลี่ยนชื่อองค์ประกอบ xsd ในระหว่างการสร้างคลาส xjc java ได้อย่างไร

ฉันกำลังสร้างคลาส Java จาก xsd ด้วย cxf-xjc-plugin

<?xml version="1.0" encoding="utf-16"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 <xsd:element name="result">
 ...
</xsd>

ฉันกำลังพยายามเปลี่ยนชื่อองค์ประกอบรูทโดยใช้ไฟล์ jaxb-binding.xml:

<jaxb:bindings    
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
    jaxb:extensionBindingPrefixes="xjc"   
    jaxb:version="2.1">

        <jaxb:bindings schemaLocation="xsd/myxsd.xsd" node="//xsd:element[@name='result']">
        <jaxb:class name="MyNewName" />
    </jaxb:bindings>
</jaxb:bindings>

แต่มันไม่ทำงาน คลาส Java ที่สร้างขึ้นมีชื่อว่า Result มีอะไรผิดปกติที่นี่?


person membersound    schedule 17.07.2015    source แหล่งที่มา
comment
xsd:element ไม่ส่งผลให้เกิดคลาส Java ชื่อคลาสเป็นผลมาจากประเภท XML Schema - แสดงไฟล์สคีมาของคุณมากขึ้นเพื่อให้สามารถทำซ้ำได้ หรือสามารถเห็นได้ว่าเกิดอะไรขึ้น   -  person laune    schedule 17.07.2015
comment
คุณเห็นคำตอบของฉันที่ ลิงก์นี้ หรือไม่   -  person Xstian    schedule 17.07.2015