59.3. 选项
Castor dataformat 支持 9 个选项,如下所列。
Name | 默认值 | Java 类型 | 描述 |
---|---|---|---|
mappingFile |
| 到 Castor 映射文件的路径,以便从 classpath 加载。 | |
whitelistEnabled |
|
| 定义是否启用了 Whitelist 功能 |
allowedUnmarshallObjects |
| 定义允许的对象为 unmarshalled。您可以指定允许对象的 FQN 类名称,您可以使用逗号分隔多个条目。也可以使用通配符和正则表达式,它们基于链接 org.apache.camel.util.EndpointHelperBuildmatchPattern (String, String)定义的模式。拒绝的对象优先于允许的对象。 | |
deniedUnmarshallObjects |
| 将被拒绝的对象定义为 unmarshalled。您可以指定 FQN 类名称 deined 对象,您可以使用逗号分隔多个条目。也可以使用通配符和正则表达式,它们基于链接 org.apache.camel.util.EndpointHelperBuildmatchPattern (String, String)定义的模式。拒绝的对象优先于允许的对象。 | |
验证 |
|
| 验证是打开还是关闭。默认为 true。 |
编码 |
|
| 将对象聚合到 XML 时使用的编码。默认是 UTF-8 |
软件包 |
| 将其他软件包添加到 Castor XmlContext | |
类 |
| 向 Castor XmlContext 添加额外的类名称 | |
contentTypeHeader |
|
| 如果数据格式可以这样做,则数据格式是否应使用 data 格式的类型设置 Content-Type 标头。例如,用于数据格式的 application/xml 放入 XML 或用于数据格式的 application/json,如 JSon 等。 |