25
A
回答
40
它看起來像xmlbuilder-js庫可以爲你做這個。如果你安裝了npm,你可以npm install xmlbuilder
。
它可以讓你做到這一點(從他們的榜樣拍攝):
var builder = require('xmlbuilder');
var doc = builder.create();
doc.begin('root')
.ele('xmlbuilder')
.att('for', 'node-js')
.ele('repo')
.att('type', 'git')
.txt('git://github.com/oozcitak/xmlbuilder-js.git')
.up()
.up()
.ele('test')
.txt('complete');
console.log(doc.toString({ pretty: true }));
這將導致:
<root>
<xmlbuilder for="node-js">
<repo type="git">git://github.com/oozcitak/xmlbuilder-js.git</repo>
</xmlbuilder>
<test>complete</test>
</root>
2
到xmlbuilder最近的變化要求傳遞給create()
參見工作示例
var builder = require('xmlbuilder');
var doc = builder.create('root')
.ele('xmlbuilder')
.att('for', 'node-js')
.ele('repo')
.att('type', 'git')
.txt('git://github.com/oozcitak/xmlbuilder-js.git')
.up()
.up()
.ele('test')
.txt('complete')
.end({ pretty: true });
console.log(doc.toString());
相關問題
- 1. 如何創建XML文件?
- 2. xml - 如何創建/運行XML文件
- 3. 如何在node.js中創建rss文件?
- 4. 用node.js創建大文件
- 5. 創建XML文件
- 6. 創建xml文件
- 7. 創建XML文件
- 8. 如何在xml文件中創建ToggleButton?
- 9. 如何從XmlReader創建XML文件?
- 10. 如何在android中創建xml文件
- 11. 如何在JavaFx中創建.xml文件
- 12. 如何在delphi中創建xml文件
- 13. 如何使用MSBuild創建XML文件?
- 14. 如何用jquery創建xml文件
- 15. 如何爲izpack創建xml文件?
- 16. 如何從XML文件創建PostgreSQL表...
- 17. 如何創建N級xml文件
- 18. 如何使用Java創建xml文件?
- 19. 如何從java創建xml文件
- 20. 如何在node.js中使用xml文件?
- 21. 創建「動態」XML文件?
- 22. android xml文件創建
- 23. WP8創建XML文件c#
- 24. Python創建XML文件
- 25. 從IList創建XML文件
- 26. xml/rss文件創建者
- 27. 創建子XML文件?
- 28. 創建一個xml文件
- 29. 動態創建XML文件
- 30. 的Xml文件創建
非常有用。 thanx – j03m
我遇到了一個小問題。如果您有興趣發放手,我發佈在[github](https://github.com/oozcitak/xmlbuilder-js/issues/23)上。 – ThomasReggi
感謝您的回答,在這裏我找到了關於這個主題的教程,我希望這會對某人有所幫助。 https://programmerblog.net/generate-xml-with-nodejs-and-mysql/ –