Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JAXB进行元素默认设置_Jaxb - Fatal编程技术网

使用JAXB进行元素默认设置

使用JAXB进行元素默认设置,jaxb,Jaxb,我正在尝试使用JDeveloper10g版本提供的JAXB1.0。我创建了一个模式定义,其中的元素具有默认值。 我有以下问题: 每当我使用JAXB生成的类创建Java内容树时,都应该使用XML模式中提到的默认值创建Java对象。但事实并非如此。如何让JAXB使用元素的默认值创建XML文档的Java对象 我试图使用Marshaller.setProperty(Marshaller.JAXB_SCHEMA_LOCATION,“”)将schemalocation添加到封送的XML文档中;但它并没有反映

我正在尝试使用JDeveloper10g版本提供的JAXB1.0。我创建了一个模式定义,其中的元素具有默认值。 我有以下问题:

  • 每当我使用JAXB生成的类创建Java内容树时,都应该使用XML模式中提到的默认值创建Java对象。但事实并非如此。如何让JAXB使用元素的默认值创建XML文档的Java对象
  • 我试图使用Marshaller.setProperty(Marshaller.JAXB_SCHEMA_LOCATION,“”)将schemalocation添加到封送的XML文档中;但它并没有反映在编组的XML内容中

  • 看一看。还提到了一些不错的附加插件。

    看看。还提到了一些不错的附加插件。

    @mR_fr0g:恕我直言:(a)答案是在2010年给出的——当时链接可用(b)如果项目失败,这不是否决的理由。插件的来源如可在此处获得()–可以自由下载、编译、调整以满足您的需要并使用它@尊敬的先生:(a)答案是在2010年给出的——当时链接是可用的(b)如果项目失败,这不是否决的理由。插件的来源如可在此处获得()–可以自由下载、编译、调整以满足您的需要并使用它!