MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Chuyển đổi danh sách R thành JSON

Sử dụng gsub()

jsontest <- gsub(pattern = '^\[', replacement = "", x = jsontest)
jsontest <- gsub(pattern = '\]$', replacement = "", x = jsontest)

Kết quả:

  {
    "section_id": {},
    "name": "name1",
    "slug": "slug1"
  },
  {
    "section_id": {},
    "name": "name2",
    "slug": "slug2"
  },
  {
    "section_id": {},
    "name": "name3",
    "slug": "slug3",
    "categories": [
      {
        "section_id": {},
        "name": "name31",
        "slug": "slug31"
      },
      {
        "section_id": {},
        "name": "name32",
        "slug": "slug32"
      }
    ]
  }

Vẫn json lớp:

> class(jsontest)
[1] "json"

Nhưng có thể khoảng trống có thể gây ra một số rắc rối.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo:cách sắp xếp theo trọng lượng bên ngoài

  2. Tôi có cần phải đóng kết nối mongodb không?

  3. Nhận các giá trị bản ghi riêng biệt

  4. Truy vấn lồng trong mongoDB

  5. Meteor - collection.find () luôn trả về tất cả các trường