json#
- class pylibcudf.json.GetJsonObjectOptions(allow_single_quotes=False, *, strip_quotes_from_single_strings=True, missing_fields_as_nulls=False)#
get_json_object()
的设置方法
get_allow_single_quotes
(self)根据是否允许使用单引号表示字符串,返回 true 或 false。
对象中不包含的字段是否应被解释为 null。
根据单个返回的字符串值是否去除引号,返回 true 或 false。
set_allow_single_quotes
(self, bool val)设置是否允许字符串使用单引号。
set_missing_fields_as_nulls
(self, bool val)设置是否将缺失字段解释为 null。
set_strip_quotes_from_single_strings
(self, ...)设置单个返回的字符串值是否去除引号。
- get_allow_single_quotes(self)#
根据是否允许使用单引号表示字符串,返回 true 或 false。
- 返回:
- bool
如果允许使用单引号则为 true,否则为 false。
- get_missing_fields_as_nulls(self)#
对象中不包含的字段是否应被解释为 null。
- 返回:
- bool
如果缺失字段被解释为 null 则为 true。
- get_strip_quotes_from_single_strings(self)#
根据单个返回的字符串值是否去除引号,返回 true 或 false。
- 返回:
- bool
如果单个返回的字符串值去除引号则为 true。
- set_allow_single_quotes(self, bool val)#
设置是否允许字符串使用单引号。
- 参数:
- valbool
是否允许使用单引号
- 返回:
- 无
- set_missing_fields_as_nulls(self, bool val)#
设置是否将缺失字段解释为 null。
- 参数:
- valbool
是否将缺失字段视为 null。
- 返回:
- 无
- set_strip_quotes_from_single_strings(self, bool val)#
设置单个返回的字符串值是否去除引号。
- 参数:
- valbool
是否从单个字符串中去除引号。
- 返回:
- 无
- pylibcudf.json.get_json_object(Column col, Scalar json_path, GetJsonObjectOptions options=None) Column #
将 JSONPath 字符串应用于输入字符串列中的所有行。
详情请参阅
cudf::get_json_object()
- 参数:
- colColumn
输入字符串列。每行必须包含一个有效的 json 字符串。
- json_pathScalar
应用于每一行的 JSONPath 字符串。
- optionsGetJsonObjectOptions
用于控制函数行为的选项。
- 返回:
- Column
包含检索到的 json 对象字符串的新字符串列。