struct JsonNumberHandling
cangjie
public struct JsonNumberHandling功能:表示 JSON 数值读写行为的组合选项。
成员概览
| 成员 | 功能 |
|---|---|
| let Strict | 表示严格数值读写模式。 |
| let WriteAsString | 表示将数值写出为字符串。 |
| let AllowReadingFromString | 表示允许从字符串读取数值。 |
| func |(JsonNumberHandling) | 组合两个数值处理选项。 |
| func hasFlag(JsonNumberHandling) | 检查当前选项是否包含指定标记。 |
let Strict
cangjie
public static let Strict: JsonNumberHandling功能:表示严格数值读写模式。
let WriteAsString
cangjie
public static let WriteAsString: JsonNumberHandling功能:表示将数值写出为字符串。
let AllowReadingFromString
cangjie
public static let AllowReadingFromString: JsonNumberHandling功能:表示允许从字符串读取数值。
func |(JsonNumberHandling)
cangjie
public operator func |(that: JsonNumberHandling): JsonNumberHandling功能:组合两个数值处理选项。
参数:
- that: JsonNumberHandling - 要组合的另一个选项。
返回值:
- JsonNumberHandling - 组合后的数值处理选项。
func hasFlag(JsonNumberHandling)
cangjie
public func hasFlag(flag: JsonNumberHandling): Bool功能:检查当前选项是否包含指定标记。
参数:
- flag: JsonNumberHandling - 要检查的标记。
返回值:
Bool- 如果包含指定标记则返回 true。