我正在尝试在客户端上创建一些XML文件,然后将它们发送到服务器(没什么特别的,就像这样<root><blabla>...</blabla>...</root>).
手工完成这项工作是可能的,但非常不灵活,我发现自己犯了很多错误.所以我在GWT中寻找一个XML生成器,找到了"com.google.gwt.xml.client"包.遗憾的是,我无法找到如何使用它创建XML文档的示例.任何人都可以给我一个例子(或者是一个考试)吗?
最好的问候,Stefan
假设我有一张地图矢量
[{:username "kbee" :firstname "Kay" :lastname "Bee"},
{:username "jcee" :firstname "Jay" :lastname "Cee"}]
Run Code Online (Sandbox Code Playgroud)
我想为每个地图生成xml文件,如下所示
<user>
<username>kbee</username>
<firstname>Kay</firstname>
<lastname>Bee</lastname>
</user>
Run Code Online (Sandbox Code Playgroud)
我如何使用clojure核心库来实现这一目标.(我看着活跃和舰队,但对我来说似乎有点复杂.)
理想情况下,我想做以下事情
(map #(spit (str (:username %) ".xml") (gen-xml sometemplate %) map-of-users))
Run Code Online (Sandbox Code Playgroud)