xstream

    0热度

    3回答

    我在做单元测试,其中包括使用XStream parser.I数据的分析过程中使用了的Mockito嘲讽context.But测试用例失败,错误日志: java.lang.RuntimeException: Method newInstance in org.xmlpull.v1.XmlPullParserFactory not mocked. See http://g.co/androidstud

    1热度

    1回答

    我收到一个字符串作为从服务器的响应。我想使用XStream将该字符串转换为java pojos。我的一些领域的名字中有冒号,例如@XStreamAlias(S:Envelope) 在解析过程中,它显示错误“CannotResolveClassException:Envelope”。但如果我使用 @XStreamAlias(Envelope) 它工作正常。 如何让Xstream在字段名中允许冒号

    0热度

    1回答

    我想找出一个合适的库,它将SOAP消息转换为Java对象。 我遇到过XStream和JaxB。这些库在将xml转换为对象时需要类表示。 我们收到的SOAP消息是动态的,它们将根据调用的SOAP方法而改变。所以不可能为SOAP消息创建一个类结构。至于每次迭代,我们都会得到不同的SOAP响应。 是否有任何java api可用于将传入的SOAP xml转换为Java类,然后使用JaxB或XStream中

    0热度

    1回答

    因此,在寻找解决方案here,here和here后,我仍然无法从XML解析Java对象。 XML具有嵌套标签,我相应地设计了我的类,但是我找不到我要出错的地方。 以下是我的XML private static final String XML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" + "<author>\n" +

    1热度

    1回答

    首先,如果问题不明确,我很抱歉。我正在尝试使用XStream从其对象中创建一个XML。 以下是XML的我想实现形式: <Tag attr1 = "some_value" attr2 = "some_value"> CONTENT </Tag> 我无法设计类。 以下是我如何到目前为止实现了它: @XStreamAlias("Tag") public class Tag { @XSt

    0热度

    1回答

    我有下面这段代码 @XStreamAlias("Pa") public class Pa { @XStreamAsAttribute private String ms; @XStreamAsAttribute private String co; @XStreamAsAttribute private String house;

    1热度

    2回答

    我正在接收来自服务器的XML响应。但是,根据我的要求,回复正在改变。我想使用XStream解析器解析XML响应。从XML转换到POJO时,我收到了“无法识别的字段”的例外情况。 我只想在转换过程中使用一些字段,并忽略其他字段。例如: 我的POJO类是: @XStreamAlias("Book") class Book{ @XStreamAlias("author")

    1热度

    2回答

    如何在同一元素上使用多个@XStreamAlias注释。当我这样做: @XStreamAlias("alias1") @XStreamAlias("alias2") class ABC{ // } 我得到编译错误。有什么办法可以做到这一点?

    0热度

    1回答

    我尝试解决映射列表从xml到我的Java对象的高级问题。 我可以给这个问题一个名字:EVE XML API 的链接显示一个问题,我不能逆向工程顺利:与不同的内容相同的元素标签,但具有不同的值相同的属性。 它很好地将对象序列化为XML,但不能将结果XML转换回对象。 我做了我的各种类的映射: ``` XStream xStream = new XStream(); // Aliases xSt

    0热度

    1回答

    好的 - 我知道这应该是非常简单的 - 但出于某种原因 - 我无法让它工作! 可以说我有以下POJO: @XmlAccessorType(XmlAccessType.FIELD) @XmlRootElement public class PlainOldJavaObject implements Serializable { private long uuid; priv