MongoDB 中的架构:
{
“姓名”:“卡马拉”,
“流动”:[
{
"Date" : "2018-08-03",
"New" : "set",
"Form" : {
"y" : "1",
"d" : "3",
"p" : "3"
}
}
]
}
我的java代码:
公共静态无效主(字符串[] args){
String db = "Database";
String col = "col";
String Host="localhost";
String Port="27017";
String fileName = "D:/File/sample.xls";
String Query = "C:\\Program Files\\MongoDB\\Server\\3.4\\bin\\mongoexport.exe --host " + Host + " --port " + Port + " --db " + db + " --collection " + col + " --type=xls--fields Name,Flows, --out " + fileName + "";
try {
System.out.println(Query);
StringTokenizer st = new StringTokenizer(Query);
String[] Queryarray = new String[st.countTokens()];
for (int i = 0; st.hasMoreTokens(); i++)
Queryarray[i] = st.nextToken();
ProcessBuilder processBuilder = new ProcessBuilder(Queryarray);
processBuilder.redirectErrorStream(true);
Process process = processBuilder.start();
BufferedReader processOutput = new BufferedReader(new InputStreamReader(process.getInputStream()));
String data = "";
while ((data = processOutput.readLine()) != null) {
System.out.println(data);
}
} catch (Exception e) {
e.printStackTrace();
}
}
我正在尝试检索 Flows 数组内的日期、新、表单值
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)