我正在使用 x:forEach 循环通过 XML 对象来提取数据
在 x:forEach 中,我使用 x:set 来选择我想要的值。
<x:forEach var="data" select="$path/">
<x:set var="dataPoint" select="string($data//cell[8]/text())" /> ...
如您所见,我正在选择指定节点中的文本,然后将其转换为字符串。dataPoint 变量实际上是数字,我需要对它们做某些事情,例如排序和提取最小和最大数量。
问题是我正在尝试形成一个整数数组,而我的编译器抱怨我无法将 Object 转换为 int。
错误是:“类型不匹配:无法从 Object 转换为 int”
有什么想法吗?谢谢