ee.String.encodeJSON

將物件編碼為 JSON。支援基元、清單和字典。

用量傳回
ee.String.encodeJSON(object)字串
引數類型詳細資料
object物件要編碼的物件。

範例

程式碼編輯器 (JavaScript)

print('JSON-encoded ee.String',
      ee.String.encodeJSON(ee.String('earth')));  // "\"earth\""

print('JSON-encoded ee.Number',
      ee.String.encodeJSON(ee.Number(1)));  // "1"

print('JSON-encoded ee.List',
      ee.String.encodeJSON(ee.List([1, 2, 3])));  // "[1,2,3]"

print('JSON-encoded ee.Dictionary',
      ee.String.encodeJSON(ee.Dictionary({lc_name: 'grassland', lc_class: 3})));
// "{\"lc_class\":3,\"lc_name\":\"grassland\"}"

Python 設定

請參閱 Python 環境頁面,瞭解 Python API 和如何使用 geemap 進行互動式開發。

import ee
import geemap.core as geemap

Colab (Python)

print('JSON-encoded ee.String:',
      repr(ee.String.encodeJSON(ee.String('earth')).getInfo()))  # '\"earth\"'

print('JSON-encoded ee.Number:',
      repr(ee.String.encodeJSON(ee.Number(1)).getInfo()))  # '1'

print('JSON-encoded ee.List:',
      repr(ee.String.encodeJSON(ee.List([1, 2, 3])).getInfo()))  # '[1,2,3]'

print('JSON-encoded ee.Dictionary:',
      repr(ee.String.encodeJSON(
          ee.Dictionary({'lc_name': 'grassland', 'lc_class': 3})).getInfo()))
# '{\"lc_class\":3,\"lc_name\":\"grassland\"}'