ee.String.encodeJSON

Encodes an object to 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 API ועל שימוש ב-geemap לפיתוח אינטראקטיבי מופיע בדף Python Environment.

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\"}'