可以自定义Woodstox错误消息

时间:2018-06-18 13:58:32

标签: java xml-parsing fasterxml woodstox

我想在GUI中使用Woodstox进行XML解析/写入,这应该显示在XML解析/写入用户期间发生的错误消息。

Woodstox是否提供了一种自定义解析/写入过程中出现的所有错误消息的方法。我不想向用户显示我使用woodstox,我也不想在错误消息中显示Java-Classes或特定于Java的错误消息等内部内容。

例如:

  • 通过ResourceBundle或Properties-File
  • 加载错误消息
  • 提供错误代码以允许使用者根据错误代码提供自定义错误消息。

Woodstox是否提供类似的内容,以及如何使用它?

1 个答案:

答案 0 :(得分:1)

否,尚无本地化支持。

由于无论如何,异常都是内部的,所以消息的直接本地化没有太大意义。但是在Exceptions中添加形式错误代码似乎是一个不错的改进(Stax spec / API没有这些,但是Woodstox实现类型可以直接或作为标记接口)。 一个潜在的挑战可能是如何对事物进行模板化(如何在消息中添加相关信息)。但是添加错误代码似乎是一个不错的开始。

要完成此任务,您需要提出问题。要真正实现它,可能还需要一个“拉取请求”(即建议的实现)。