序列化方法 |
“方法”选项位于“序列化”对话框的“序列化”选项卡上,用于指定将用来对数据源的内容进行序列化的字符集。“字母数字”设置非常适合大多数用途,不过您也可以从其他六种设置中进行选择,其中包括“自定义”设置,该设置与“序列”选项结合使用,可以指定任何独特的字符集。
对于任何字母或字母数字方法,字母类型可用于确定将使用哪个集(例如,大写字母还是小写字母)。您也可以选择某些选项,以排除可能被误认为数字的字母,如大写字母“I”、大写字母“O”和小写字母“l”。
|
同时包括字母和数字的序列从最后一个字符向前序列化项目。例如,如果大写字母 A-Z 序列使用起始值“1A1A”,则该序列将包括“1A1A, 1A1B, 1A1C...1A1Z, 1A2A...”。 |
以下是可用的选项:
字母和/或数字:
以下是可用的字母选项:
大写字母 A-Z
大写字母 A-Z,不含“I”和“O”(避免与“0”和“1”相混淆)
小写字母 a-z
小写字母 a-z,不含“l”(避免与 1 相混淆)
数字: 序列化序列中使用的字符集仅包含 0 到 9 的十个数字。
字母: 序列化序列中使用的字符集仅包含字母。(虽然此字符集中有 26 个字符,但不能就此认为其基数为 26,因为它不像标准计数系统那样以 0 开始。)
以下是可用的字母选项:
大写字母 A-Z
大写字母 A-Z,不含“I”和“O”(避免与“0”和“1”相混淆)
小写字母 a-z
小写字母 a-z,不含“l”(避免与 1 相混淆)
字母数字: 序列化序列中使用的字符集包含 0 到 9 的十个数字和 A 到 Z(以这种顺序)的 26 个字符。(与“字母和/或数字”设置不同,这两个字符集将始终一起使用,而不是使用其中一个或另一个。) 因为此集内有 36 个字符,所以有时将其称为“基数为 36”。
以下是可用的字母选项:
大写字母 A-Z
大写字母 A-Z,不含“I”和“O”(避免与“0”和“1”相混淆)
小写字母 a-z
小写字母 a-z,不含“l”(避免与 1 相混淆)
十六进制: 序列化序列中使用的字符集包含 0 到 9 的十个数字和以下字母选项:
大写字母 A-F
小写字母 a-f
自定义序列: 序列化序列中的字符集将是您选择的特定序列,如下面的“序列”字段中所指定:
顺序:
|
|