DefaultHandler类中startElement函数的可能值是什么

时间:2017-03-08 06:25:54

标签: excel attributes apache-poi saxparser xssf

我一直在尝试使用 XSSF和SAX事件API ,如here中提到的那样读取大型Excel文件。在调用getValue()函数时,他们使用了几个关键词作为c,r,t,s,如下面的代码所示。

if(name.equals("c")) {
            // Print the cell reference
            System.out.print(attributes.getValue("r") + " - ");
            // Figure out if the value is an index in the SST
            String cellType = attributes.getValue("t");
            if(cellType != null && cellType.equals("s")) {
                nextIsString = true;
            } else {
                nextIsString = false;
            }
        }

我需要弄清楚我可以使用的可能的字符以及关于何时何地使用它的任何描述。我一直在网上搜索,找到关于queName(这里提到的'name')和属性的可能关键词的清晰描述。但我无法找到清晰的描述。

欣赏是否有人可以解释一下。提前谢谢。

1 个答案:

答案 0 :(得分:0)

从答案here中找到简单的解释。但是,仍然可以使用其他可能的标签以及如何生成如下的xml文件是一个问题。

<c r="B10">
   <f>SUM(B1:B9)</f>
   <v>4995</v>
</c>