[]
        
首页
开发者学堂
文档
论坛
市场
生态机会
活动
立即试用
(Showing Draft Content)

JsonError

Class JsonError

java.lang.Object
com.grapecity.documents.excel.JsonError
Direct Known Subclasses:
DataValidationJsonError, FormulaJsonError

public abstract class JsonError extends Object
表示 JSON 相关错误的基类型。

此抽象类提供 GcExcel 中 JSON 错误对象共享的常见错误消息信息。具体子类会公开特定 JSON 处理问题的其他上下文,例如公式错误或数据验证错误。

处理报告 JSON 导入或序列化问题的 API 时,可将此类型用作通用引用,并使用 getErrorMessage() 检索描述性错误文本。


 JsonError error = new JsonError("Invalid formula") { };
 String message = error.getErrorMessage();
 
  • Constructor Details

    • JsonError

      public JsonError(String errorMessage)
      使用指定错误消息创建 JsonError 对象的构造函数。

      初始化由 getErrorMessage() 返回的错误消息。

      
       JsonError error = new JsonError("Invalid formula") { };
       String message = error.getErrorMessage();
       
      Parameters:
      errorMessage - 错误消息。此值可以为 null。
  • Method Details

    • getErrorMessage

      public String getErrorMessage()
      获取此 JSON 错误的描述性消息。

      使用此方法可获取与 JSON 导入、反序列化或序列化问题关联的错误文本。

      
       JsonError error = new JsonError("Invalid formula") { };
       String message = error.getErrorMessage();
       
      Returns:
      与此 JSON 错误关联的错误消息;如果创建错误时未提供消息,则返回 null。