Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi mengonversi STRINGTOOBJECT ekspresi string menjadi objek.
Fungsi ini STRINGTOOBJECT mengonversi ekspresi string menjadi objek di Azure Cosmos DB untuk NoSQL.
Syntax
STRINGTOOBJECT(<string_expr>)
Arguments
| Description | |
|---|---|
string_expr |
Ekspresi string. |
Tipe pengembalian
Mengembalikan objek.
Examples
Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.
Mengonversi string ke objek
Dalam contoh ini, STRINGTOOBJECT fungsi digunakan untuk mengonversi berbagai ekspresi string ke objek.
SELECT VALUE {
parseEmptyObject: STRINGTOOBJECT("{}"),
parseObjectWithProperty: STRINGTOOBJECT('{"isAvailable": true}'),
parseObjectNested: STRINGTOOBJECT('{"division": {"name": "Sales"}}'),
parseObjectInvalidJson: STRINGTOOBJECT("{'price': 27.55}"),
parseUndefined: STRINGTONUMBER(undefined),
parseNull: STRINGTONUMBER(null)
}
[
{
"parseEmptyObject": {},
"parseObjectWithProperty": {
"isAvailable": true
},
"parseObjectNested": {
"division": {
"name": "Sales"
}
}
}
]
Komentar
- Fungsi ini tidak menggunakan indeks.
- Jika ekspresi tidak dapat dikonversi, fungsi akan mengembalikan
undefined. - Nilai string berlapis harus ditulis dengan tanda kutip ganda agar valid.