当前位置: 首页 > 知识库问答 >
问题:

Java Dto中的XML字段自定义序列

施誉
2023-03-14

我正在从Xml字符串创建JavaDTO,但是字段的顺序不一样。例如Xml字符串:

<student>
            <name>Beff</name>
            <surname>Jezos</surname>
            <age>18</age>
</student>

转换后的Dto类似于:

<student>
            <surname>Jezos</surname>
            <age>18</age>
            <name>Beff</name>
</student>

有没有这样的注释,可以让我们输入如下字段的数量:

public class Student {

   @XmlFieldSequence(place = 1)
   public String name;
   @XmlFieldSequence(place = 2)
   public String surName;
   @XmlFieldSequence(place = 3)
   public int age;

}

共有1个答案

罗法
2023-03-14

我从javax中找到了这个注释。xml。绑定注释。XmlType;

@XmlType(propOrder = {"name","surname","age"})
    public class Student{
       public String name;
       public String surName;
       public int age;
    }
 类似资料:
  • 我需要在joomla 3.0的模块中使用xml创建一些自定义字段。我做了如下所示的事情。我的模块。字段的xml文件代码为: 如何保存多个字段的值?请帮帮我

  • 介绍 model 参考文档已经介绍了如何使用 Django 的标准字段类;例如 CharField, DateField,等等。对于很多应用来说,这些类足够用了。 但是在某些情况下, 你所用的Django 不具备你需要的某些精巧功能,或是你想使用的字段与 Django 自带字段完全不同。 Django 内置的字段类型并不能覆盖所有可能遇到的数据库的列类型,仅仅是些普通的字段类型,例如VARCHAR

  • 我在修改我安装的WordPress流行帖子插件时遇到了一些问题。 它可以选择从自定义字段获取缩略图,我已将其输入为“image_facebook”。但是缩略图没有显示。 在检查代码时,我发现imgsrc有post id而不是返回图像URL。 我已经把问题缩小到我安装的另一个插件http://wordpress.org/plugins/advanced-custom-fields/ 当它处于活动状态

  • 有没有一种方法可以使用Jackson JSON处理器来执行自定义字段级别的序列化?例如,我想让 注意,age=25被编码为数字,而favoritenumber=123被编码为字符串。Jackson将编组为一个数字。在这种情况下,我希望将favoriteNumber编码为字符串。

  • 我想在WooCommerce结帐页面中添加自定义字段,但用于选定的产品。 例如,如果客户的购物车中只有产品A,则此自定义字段应显示在WooCommerce签出页面中 我在函数中使用以下代码。php添加自定义字段:

  • 问题内容: 有没有一种使用Jackson JSON Processor进行自定义字段级序列化的方法?例如,我想上课 序列化为以下JSON: 请注意,age = 25被编码为 数字, 而favoriteNumber = 123被编码为 string 。开箱即用的杰克逊将集结到一个号码。在这种情况下,我希望将favoriteNumber编码为字符串。 问题答案: 您可以实现自定义序列化器,如下所示: