ICode9

精准搜索请尝试: 精确搜索
  • java-如何使用MOXy将地图编组为{key:value,key:value,…}2019-11-22 20:12:38

    使用Eclipselink MOXy,我有以下课程: @XmlAccessorType(XmlAccessType.PUBLIC_MEMBER) @XmlType(name = "") public class MyObject { private Map<String, String> meta; @XmlPath(".") @XmlJavaTypeAdapter(MetaMapAdapter.class) public Map&l

  • java-使用Moxy处理动态元素名称2019-11-21 17:02:19

    我需要对我的对象FileDocument进行绑定,其中包含对另一个对象元数据的引用.我希望元数据可以具有动态名称,具体取决于其属性值. 我听说过并使用XmlAdapter(也用于Metadata类),但仅用于Map情况.我真的不明白如何使这种情况下工作. FileDocument的代码段: @XmlAccessorType(XmlAccess

  • java-在将XML解组到对象时,EclipseLink MOXy是否能够应用JSR-303 Bean验证?2019-11-21 02:02:14

    如果我正确理解JSR-303的精神,它旨在允许在应用程序体系结构的多个层上应用Bean(数据)验证. 尽管我看到了一些有关JSR-303的JPA / Hibernate应用程序的讨论,但我正在努力寻找是否有任何可行的实现可应用于Web服务/ JAXB编组(即更靠近表示层). 这是我因Bean验证而失败的一个相当人为

  • java-将自由格式的XML / JSON映射到Moxy / JAXB注释的类2019-10-31 00:00:06

    我正在尝试找到一种将以下XML / JSON文档正确映射到等效的JAXB / Moxy注释类的方法. 请注意,在我的示例中描述的人的文档的模型元素是自由格式的,即可以是任何类型的XML元素/ JSON对象,这不是静态已知的. XML文件: <form> <title>Person Form</title> <model> <person>

  • java-使用Moxy进行通用Map JSON编组和拆组2019-10-28 13:10:33

    有什么方法可以封送Map< String,Object>.与Moxy转换为JSON,以便结果使用JSON的自然构造? 也就是说,键是字符串,并且对于所有可能的值,遵循以下规则(可能不是完整的规则): > Number(例如Integer)成为JSON数字(如果太大,则为字符串)>字符串变成JSON字符串>设置,数组,可迭代成为JSON数组

  • 使用key / keyref标识约束将XML模式编译为Java2019-10-08 23:03:00

    假设我有以下XML架构: <xs:schema xmlns="http://www.example.com/data" xmlns:data="http://www.example.com/data" targetNamespace="http://www.example.com/data" elementFormDefault="qualified" xmlns:xs=&qu

  • 如何将xml元素绑定到对象成员变量?2019-10-08 10:00:36

    我正在尝试使用moxy将xml解组为对象.Below是xml的示例. <root> <name> <firstname>value</firstname> </name> <address>value of address</address> </root> 以下是我想要映射的课程. import javax.xml.bind.annotation.XmlAcce

  • java – 使用Spring配置CXF以使用MOXY进行XML编组/解组2019-10-02 03:59:58

    我有一个Java服务器应用程序,它使用CXF提供SOAP和REST Web服务.目前它使用JAX-B的参考实现进行XML编组/解组,但是我已将其配置为将Jettison替换为Jackson以进行JSON编组/解组.我使用Spring进行DI和应用程序上下文配置. REST Web服务配置代码段如下所示: web.xml中 <servlet> <d

  • java – 从JSON输出jersey moxy中删除“type”2019-10-02 01:02:36

    如何从我拥有的JSON输出中删除类型.我有一个包含REST服务输出的类/ bean.我使用jersey-media-moxy进行转换. 服务 @Resource public interface MyBeanResource { @GET @Path("/example") @Produces( MediaType.APPLICATION_JSON ) public Bean getBean(); } 豆

  • java – JAXB / MOXy:当元素丢失时,不要调用XmlElementWrapper setter吗?2019-09-03 09:02:50

    我在一个类上有一个列表设置器,该类使用@XmlElementWrapper(name =“foos”)和@XmlElement(name =“foo”)进行注释. 当我解组没有< foos>< / foos>的XML时或< foo />元素,调用setter并传递一个空列表.有没有办法得到以下?: >如果没有< foos />,请不要调用setter.或者如果必须调用set

  • java – JAXB的通用适配器2019-09-01 18:04:46

    假设我有班级人物: class Person{ String firstName; String lastName; String email; } XML具有以下格式: <person> <firstName value="asd" /> <lastName value="bcd" /> <email value="qwe" /> </person> 我可以

  • java – jax-rs泽西@Post响应实体为空2019-07-28 20:03:07

    我正在尝试@POST用户创建的对象并获得一个响应,其中使用不同的用户创建的有效负载作为实体.虽然返回的对象存在并且已填充,但在客户端上它是空的. 客户端发送/服务器收到对象: @XmlRootElement public class TweetQuery { String query; List<TweetQueryTweet> tweets = ne

  • java – MOXy的xml瞬态声明如何工作?2019-07-04 23:04:28

    我在一个单独的项目中有一组bean,我无法改变.这些bean具有JPA和JAXB注释,并且正在RESTful实现中使用.我的大多数关系都是懒惰的,我希望能够更精细地控制哪些元素实际上被编组为传输. 我已经在下面修改了MOXy Customer.java类. @javax.xml.bind.annotation.XmlType @javax.xml.bind

  • java – Jersey(MOXy)截断JSON日期2019-07-02 12:47:47

    我正在使用Jersey 1.21.1并且在解组日期时会出现奇怪的行为. 我的POJO的简化版本: @XmlRootElement public class Invoice { private Date invoiceDate; private Date invoiceDate2; } 我的资源方法: @PUT @Consumes(MediaType.APPLICATION_JSON) public Response putInvo

  • java – 用JAXB保持干燥2019-06-30 18:47:28

    我正在开发许多必须按以下格式序列化为XML的Java类: <foo value="123"/> <!-- or this --> <bar value="abc"/> <!-- or this --> <baz value="true"/> 一开始,Foo.java看起来像这样: @XmlRootElement @XmlAccessorType(XmlAccessType.FI

  • java – Moxy无法将L​​ist编组为JSON2019-06-24 00:58:19

    我有一个使用Jersey 2.6框架运行servlet的Tomcat服务器.在servlet中,我使用Jackson作为JSON< - > POJO编组.我最近了解到了Moxy并试图改用它,因为它似乎是泽西岛的首选. 目前,我的POM中有以下内容: <dependency> <groupId>org.glassfish.jersey.media</groupId> <artifact

  • java – 使用EclipseLink MOXy解组时忽略DTD2019-06-13 06:57:27

    当尝试使用EclipseLink MOXy将一些XML解组为POJO时,我得到一个FileNotFoundException,它正在寻找文档的DTD作为相对路径. Exception in thread "main" org.springframework.oxm.UnmarshallingFailureException: JAXB unmarshalling exception; nested exception is javax.xml.bind

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有