mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 16:42:05 +00:00
Add doc for isValidJSON
This commit is contained in:
parent
1174fc346b
commit
9a9a234410
@ -57,6 +57,17 @@ There is currently no support for code points in the format `\uXXXX\uYYYY` that
|
||||
|
||||
The following functions are based on [simdjson](https://github.com/lemire/simdjson) designed for more complex JSON parsing requirements. The assumption 2 mentioned above still applies.
|
||||
|
||||
## isValidJSON(json)
|
||||
|
||||
Checks that passed string is a valid json.
|
||||
|
||||
Examples:
|
||||
|
||||
```sql
|
||||
SELECT isValidJSON('{"a": "hello", "b": [-100, 200.0, 300]}') = 1
|
||||
SELECT isValidJSON('not a json') = 0
|
||||
```
|
||||
|
||||
## JSONHas(json[, indices_or_keys]...)
|
||||
|
||||
If the value exists in the JSON document, `1` will be returned.
|
||||
|
@ -57,6 +57,17 @@ visitParamExtractString('{"abc":"hello}', 'abc') = ''
|
||||
|
||||
Следующие функции используют [simdjson](https://github.com/lemire/simdjson) который разработан по более сложны требования для разбора JSON. Упомянутое выше предположение 2 по-прежнему применимо.
|
||||
|
||||
## isValidJSON(json)
|
||||
|
||||
Проверяет, является ли переданная строка валидным json значением.
|
||||
|
||||
Примеры:
|
||||
|
||||
```sql
|
||||
SELECT isValidJSON('{"a": "hello", "b": [-100, 200.0, 300]}') = 1
|
||||
SELECT isValidJSON('not a json') = 0
|
||||
```
|
||||
|
||||
## JSONHas(json[, indices_or_keys]...)
|
||||
|
||||
Если значение существует в документе JSON, то возвращается `1`.
|
||||
|
Loading…
Reference in New Issue
Block a user