I have created the following script in order to read data from Mobile App DB (which is based on MongoDB) from Oracle SQL Developer:
DECLARE
l_param_list VAR
in Oracle 12: https://docs.oracle.com/database/121/SQLRF/functions092.htm#SQLRF56973
SELECT jt.*
FROM j_purchaseorder,
JSON_TABLE(po_document, '$.ShippingInstructions.Phone[*]'
COLUMNS (row_number FOR ORDINALITY,
phone_type VARCHAR2(10) PATH '$.type',
phone_num VARCHAR2(20) PATH '$.number'))
AS jt;
ROW_NUMBER PHONE_TYPE PHONE_NUM
---------- ---------- --------------------
1 Office 909-555-7307
2 Mobile 415-555-1234