【发布时间】:2012-06-27 03:32:54
【问题描述】:
我目前正在使用 Java ME 通过 PIM(JSR75 规范)提取设备中的地址簿(ContactList)字段。如果字段的数据类型是字符串,我在获取字段的值的最大长度时遇到问题。我最初以为 API 中有一个类似于 getFieldLength(int fieldId) 的方法,但不幸的是没有找到。
有什么办法可以得到这个吗?
我需要知道字段的数据长度,因为我只读取字段定义本身。不是价值观。我需要收集设备中所有支持的字段。从这些字段中,我需要获取字段的名称、数据类型和最大长度。我们将上述信息放入我们的服务器应用程序以进行设备移植。
【问题讨论】:
-
如果你只是使用jsr75从设备读取数据,为什么需要知道字段的数据长度?你能发布一些代码吗?
-
我只阅读了字段定义本身。不是价值观。我需要收集设备中所有支持的字段。从这些字段中,我需要获取字段的名称、数据类型和最大长度。我们将上述信息放入我们的服务器应用程序以进行设备移植。