当前位置: 首页 > 面试题库 >

如何在不映射根xml元素的情况下解组xml?

裴卓君
2023-03-14
问题内容

我想解组一个包含数据集合的xml文件,像这样

 <Persons>
      <Person>Jim</Person>
      <Person>Tom</Person>  
  </Persons>

我们知道这可以通过两个类完成:人员,使用Castor的人员,JAXB或其他框架。

但是,如果不编写收集类的Persons怎么办?


问题答案:

寻找一种方法来告诉Castor您希望它生成一个java.util.ListPerson实例。

http://www.castor.org/how-to-map-a-list-at-
root.html



 类似资料:
  • 点击Search by Name超链接时,URL会发生变化,但SearchByNameComponent会加载到app.component.html内容下面。如何在单击时只显示SearchbyNameComponent而不显示全部内容?target=_blank没有帮助。

  • 我希望将XML反序列化为Java Pojo,但我不需要所有元素,并且我希望避免创建样板包装类来获取一些子元素 例如-->现在不起作用

  • 问题内容: 我正在尝试将jQuery组件转换为React.js,而我遇到的困难之一是基于for循环渲染n个元素。 我了解这是不可能的,也不建议这样做,并且在模型中存在数组的地方使用它完全有意义。很好,但是当您没有数组时该怎么办?取而代之的是,您拥有一个等于要渲染的给定元素数量的数值,那么您应该怎么做? 这是我的示例,我想根据元素的层次结构级别为元素添加任意数量的span标签。因此,在第3级,我要在

  • 我不确定以下问题是否适用于jaxb,但我还是会问。 在某个项目中,我们使用带有定义模式的jaxb来创建xml文件的下一个结构。 我们还使用jaxb的自动类生成来创建类:aaa和bbb,其中aaa生成为@XmlRootElement。 我们现在希望在新项目中使用相同的模式,该模式也将与以前的项目兼容。我想做的是使用相同的jaxb生成的类,而不需要对模式进行任何更改,以便仅将单个bbb对象封送到xml

  • TL;DR:将@webservlet(“/find-customers”)放在servlet(通过Tomcat 7部署)的开头并不是将servlet映射到host:port/webproject/find-customers中,即使servlet位于src文件夹中。

  • 问题内容: 我正在尝试在一个郊区的数据库中搜索所有属性。我已经读到它与HTML代码204有关,但我仍然不了解该做什么或真正意味着什么。我有一段时间没有做过任何JS或PHP了,所以这可能是一个很愚蠢的错误,但是我一生都无法解决。请帮忙! 这是我的JS代码: 这是我的PHP代码: 提前致谢。 问题答案: 错误是浏览器的编译器正在“注释”所有php,并添加了空HTML标记。然后,由于有一个“空”文档而变