问题标签 [castor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1497 浏览

java - Castor 和 JAXB 编组器

目前我正在使用 Castor 框架将对象编组为 xml 文件,它工作得很好

但现在我正在使用 javax.xml.bind 来做同样的事情。

然后我遇到了这个错误信息:

无法将类型“package1.Testing”编组为元素,因为它缺少 @XmlRootElement 注释]

0 投票
1 回答
1111 浏览

java - 使用 Castor 根据属性值解析 xml

使用Castor使用映射文件将以下 xml 解析为 POJO 非常简单:

它使用元素的名称映射到类。但是如果应该使用属性来进行映射呢?例如:

这个人为的示例基于我必须使用的 XML(尽管我没有创作它!)。关于如何使用 Castor 映射文件解决此问题的任何想法?

0 投票
1 回答
404 浏览

java - 设置 WS 响应模式时遇到问题

我正在使用soapUI 来测试一些WebServices。

在soapUI中可用的MockService中,我得到了这个默认响应

当调用真正的 Web 服务时,我没有得到 xmlns:sch="http://www.someurl.com/schemas" 并且响应中的元素没有带有 'sch' 前缀。这是我得到的:

我正在使用带有 spring-ws 的 Java。并使用 Castor 将 xml 编组为 Java 对象。

如何在响应中包含架构?

编辑:添加配置细节。

myApplication-servlet.xml 是这样的

0 投票
2 回答
301 浏览

xml - 类似于 Castor 的 Delphi 框架

任何人都可以建议:一个用于处理 XML / XSD 的 Delphi 框架,比如为 JAVA 制作 Castor的框架?
Borland XML Data Binding 不提供 - 他不灵活。

0 投票
1 回答
750 浏览

java - 将java对象逆向工程为xsd

什么是 JAXB,我为什么要使用它?

这位同学提到了一些框架,这些框架允许您从 java 绑定对象开始并重新创建生成它们的模式。有谁知道 Castor 绑定工具是否可以做到这一点?我们正在使用 .9 版本的东西。

有人修改了我们的 .xsd 之一,但从未签入该文件。然后使用从未签入的更新模式中的对象创建了大量代码。现在该文件似乎已经 MIA。

0 投票
1 回答
1100 浏览

java - Castor:为具有抽象属性的类创建映射文件

我有这堂课:

DistributionSampler 是一个抽象类。

在从 XML 转换为 Java 对象时,我将知道要使用我的抽象类的哪个具体实现(通过 bean 名称)。

但是,我不完全确定如何编写映射文件来告诉 castor 如何进行翻译。

任何帮助将非常感激。

0 投票
4 回答
4021 浏览

java - Java 中的 XML 解析/Dom 操作

我试图弄清楚如何最好地翻译这个:

进入:

我尝试过使用 DocumentBuilderFactory,但是虽然我可以访问名称标签的值,但我无法访问延迟/批处理部分中的值。这是我使用的代码

调用 getElementByName("type") 或 "parameters" 似乎没有返回任何我可以使用的东西。我是否遗漏了什么,或者是否有更清洁的方法来处理现有的 xml。

需要采用已定义的格式以允许 Castor 进行编组和解组。

任何帮助将非常感激。

0 投票
1 回答
1170 浏览

java - Castor 映射阵列

我有一个具有构造函数的类:

属性:

我拥有的映射文件是:

然而,当我尝试编组 ContEmpirical 的实例时,我得到了这个 XML:

当我真的应该得到这样的东西时:

映射中是否缺少我的东西?

0 投票
1 回答
431 浏览

java - 带 Castor 的 LinkedHashMap

如何告诉 Castor 使用 LinkedHashMap 而不是 HashMap?

0 投票
2 回答
3592 浏览

java - Spring with Castor - 初始化应用程序上下文时出现空指针异常

我正在尝试使用 spring 注册我的脚轮映射文件,但我似乎得到了一个空指针异常。

在我的应用程序上下文中,我有:

DistributionSamplerMappings.xml 与应用程序上下文位于同一目录中。

我试过使用 spring-xml jar 1.2.1 和 1.5.3。但他们似乎都没有帮助。

被抛出的异常是:

我正在使用 Spring 2.5.6 和 Castor 1.3.1。

环顾四周,我发现我不是唯一遇到此问题的人,但我似乎无法找到解决方案。

任何帮助将非常感激。