首页 文章
  • 2 votes
     answers
     views

    Castor - 解组一个简单的重复组

    我会慢慢为此疯狂 . 我正在尝试解组这样的XML文档: <GetDeadlineOffset> <deadlineCode>DC1</deadlineCode> <parameters> <parameter name="P1">Param 1</parameter> ...
  • 2 votes
     answers
     views

    Castor解组异常要求提供的字段

    我有这个架构: <?xml version="1.0" encoding="utf-8" ?> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:elem...
  • 0 votes
     answers
     views

    Castor Collection字段为空

    我的脚轮masrshaller有一个XML输出如下 root> field1 / field1> field2 / field2> .......... fieldn> collection> field> field> .......... field> / collection> / root> 我对集合部分的映射是字段名=“coll...
  • 1 votes
     answers
     views

    脚轮和插座

    我是Castor和数据绑定的新手 . 我正在开发一个应用程序,它部分地需要从套接字中取出数据并解组数据以生成POJO . 现在,我已经得到了套接字,我甚至生成并编译了java文件,这要归功于Ant和Castor . 这就是问题所在:我收到的数据流可能是大约9个不同对象之一 . 也就是说,我收到一个文本流(XML),它表示一个对象,其中包含我将要操作的东西;再次,取决于对象类型 . 如果它只是一个对...
  • 2 votes
     answers
     views

    尝试使用Castor紧凑地序列化对象

    我正在使用Castor写出用户ID的时间间隔 Map . 我正在使用它来保存和恢复冗长任务中的进度,我正在努力使XML尽可能紧凑 . 我的 Map 是从字符串userID到包含间隔时间戳的类,以及我不需要序列化的其他瞬态数据 . 我可以使用嵌套类映射: ... <field name="userIntervals" collection="map"&...
  • 1 votes
     answers
     views

    如何通过castor生成的对象在XML中按属性值查找元素

    我无法通过castor生成的类在XML文件中按属性值查找元素 . Castor非常好地将XML映射到实体类 . 但是它没有提供按名称查找元素的方法(假设name是元素的属性) . API只能通过元素列表中的索引查找元素 . 目前,如果我想通过名称找到一个元素,我必须遍历元素列表才能找到它 . 因为它解组的每个类都有不同的字段,所以很难编写一个通用的方法来按名称查找元素 . 有没有更好的方法从名称...
  • 0 votes
     answers
     views

    Castor Marshaller为null对象返回空标签

    我们使用Castor将Castor对象解组为XML字符串 . Castor不为null对象生成Empty标记 . 在解组时是否有可用于将其设置为参数的API? 有一种方法可以通过使用处理程序和覆盖convertUponGet方法来返回空字符串来处理它 . 但是,有更好的做法吗? 任何线索都会有所帮助 .
  • 1 votes
     answers
     views

    使用脚轮映射进行解组

    我对使用脚轮映射有疑问 . 我知道Castor会查找与元素名称相同的类 . 我已准备好我的脚轮映射,它工作正常 . 我怀疑的是,如果一个元素被接收为null [我的意思是没有传递任何值]该怎么办? Castor会尝试实例化该类并指定null吗?还是会跳过那些课?如果它试图创建该类的实例,我们将放松什么性能?丢弃的东西或它对性能有多大影响? 编辑 - 包括XML <Order> ...
  • 2 votes
     answers
     views

    如何忽略脚轮编组中的一个字段

    我正在使用castor从java对象创建XML文件 . 我想在创建XML文件时忽略我 class 中的一个字段 . 文档http://castor.codehaus.org/reference/1.3.0/html/XML%20data%20binding.html说: 1.2.2.1 . 编组行为对于Castor,Java类必须映射到XML元素 . 当Castor封送一个对象时,它将: - 使...
  • 3 votes
     answers
     views

    使用castor unmarshalling的NoClassDefFoundError

    我在Spring Batch中使用Castor来解析XML,这是一个非常奇怪的NoClassDefFoundError . 在我展示其他内容之前,这是堆栈跟踪: java.lang.NoClassDefFoundError: com/example/test/STLTRANSACTIONINFO (wrong name: com/example/test/StlTransactionInfo) a...
  • 0 votes
     answers
     views

    castrs解组映射来自xml,spring-boot的内部类

    我有一个xml文件,我使用castors unmarshalling映射到2个java类 . 它目前看起来像这样: <?xml version="1.0" encoding="UTF-8"?> <Configurations> <Port>8007</Port> <EnableHttps&...

热门问题