我需要使用nodejs中的XML(而不是json)創建marklogic。我發現了marklogic nodejs api,但只有使用json而不是xml的例子。 有人可以告訴我如何使用XML?在節點js中使用xml創建marklogic數據庫
0
A
回答
2
是關於創建XML文檔或創建REST服務器和數據庫的問題?
要創建XML文檔,可以作爲一個字符串提供XML作爲在下面的測試:
https://github.com/marklogic/node-client-api/blob/master/test-basic/documents-core.js#L135-L141
您也可以提供XML作爲一個XML文件打開一個ReadableStream。以下測試顯示了基本技術。
https://github.com/marklogic/node-client-api/blob/master/test-basic/documents-core.js#L112-L118
對於XML,基本技術將被使用的擴展和mime類型將是XML,並通過與fs.createReadStream()打開所述流修改:
https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options
的Node.js API不支持創建數據庫的REST API請求,但可以使用標準的Node.js HTTP或HTTPS請求來調用該端點:
- https://nodejs.org/api/http.html#http_class_http_clientrequest
- http://docs.marklogic.com/REST/POST/v1/rest-apis
希望幫助,
相關問題
- 1. 使用rest api在marklogic中創建/刪除數據庫
- 2. 使用Raphael JS創建文本節點
- 3. 節點JS - 數據庫調用異步?
- 4. 節點JS同步數據庫調用
- 5. 節點JS異步數據庫調用
- 6. Grails:使用變量創建XML節點
- 7. 使用循環創建xml節點,coldfusion
- 8. 在D3.js中動態創建節點
- 9. Firebase - 可在Firebase數據庫中創建的最大節點數
- 10. 如何通過腳本在marklogic中創建數據庫
- 11. 如何在Marklogic Server中創建數據庫字段?
- 12. 在xml中創建新節點
- 13. 創建節點後使用節點數據
- 14. 迭代節點js中的Xml節點
- 15. 動態創建XML節點
- 16. SQl到XML創建節點
- 17. Freemarker:創建Xml節點
- 18. 如何使用fs.mkdir在節點js中創建一個目錄?
- 19. PHP,XML - >從節點集+數據創建XML
- 20. 如何使用Node js在Mongodb中創建數據庫?
- 21. 節點JS數據庫回調
- 22. 在php中使用空值創建XML節點
- 23. 如何使用php在while循環中創建子xml節點
- 24. 使用屬性xsi創建XML節點:在JDOM2中鍵入
- 25. 使用節點JS獲取API數據
- 26. 使用c#在drupal中創建節點
- 27. 替換DB2數據庫中的xml數據列中的節點
- 28. 如何使用節點js同步讀取sqlite3數據庫?
- 29. 在節點js中創建一個JSON數組
- 30. 使用節點Js中的npm init創建包的錯誤