How to convert a BasicDBList or BasicDBOject
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
i have a cell array from a MongoDB Json that I would like to convert to a matrix or vektor. The problem is that some of those cells are a "BasicDBList" or "BasicDBObject" containing multiple cells from the original Json. Is there a possibility to convert "BasicDBList"/"BasicDBObject" to double or a string array?
Thanks in advance
댓글 수: 0
답변 (1개)
Jayaram Theegala
2017년 4월 5일
You can import the necessary MongoDB jars to MATLAB and then call the "toString" method of "BasicDBObject"/"BasicDBList", by doing this you can get the result in Java String type. Then you can convert the Java String to MATLAB char array as shown below:
str = java.lang.String('hello');
res = str.toCharArray'
If you want to convert the Java String to MATLAB string type, you can do it as shown below:
str = java.lang.String('hello');
res = string(str);
Please note that above shown conversion does not work on MATLAB R2016b and earlier versions. I hope this helps!
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 JSON Format에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!