【问题标题】:Can Woodstox Error Messages be customized是否可以自定义 Woodstox 错误消息
【发布时间】:2018-06-18 13:58:31
【问题描述】:

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

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

例如:

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

Woodstox 是否提供类似的功能,如何使用?

【问题讨论】:

    标签: java xml-parsing fasterxml woodstox


    【解决方案1】:

    不,还没有本地化支持。

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

    要完成此操作,您需要提交问题。也有可能要真正实现它,需要一个 Pull Request(即提议的实现)。

    【讨论】:

      猜你喜欢
      • 2020-02-17
      • 1970-01-01
      • 1970-01-01
      • 2021-08-17
      • 2016-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多