我有一个需求,我需要从用户输入的数据中创建一个XML。我需要在Java中执行此任务。数据字段的数量可以根据用户需求而变化。我已经使用JSP和Javascript设计了动态UI,但我没有得到如何将数据保存到XML中,然后传递给服务器。动态创建XML与UI中的数据交互
2
A
回答
1
你可能想看看JAXB。如果你有一个定义好的XML模式,它会自动创建Java类,这将很容易让你'编组'(从java移动数据 - > XML)等等。这非常有用!
0
您可以使用在发送之前创建XML功能。
每次用户完成一个字段,该函数被调用并向xml字符串添加一个条目。
最后,当用户单击提交时,它会将xml条目包装到开始/结束标记中,并将创建的xml文本发送到服务器。选项2:
选项2。您可以将表单元素转换为JSON并将json对象转换为xml。我想应该有一些功能可以做到这一点。
OPTION3。将用户原始数据发送到服务器,并让服务器根据收到的内容创建xml。
2
取决于您希望将表单数据转换为XML的位置。正如你所说,它必须发生在Java中,我认为你的意思是转换必须发生在服务器端。
我不知道如何将数据保存到XML然后传递到服务器。
为什么你需要在客户端将其转换为xml呢?
不管怎么说,你可以很容易地在服务器端获取表单数据,并使用XStream,JAXB或使用simple
你可以看一下这个SO QA进一步的细节将其转换为XML:XML serialization in Java?
相关问题
- 1. 在Unity中创建交互式UI
- 2. 动态创建UI
- 3. 与用户创建内容的数据绑定/交互
- 4. 创建动态XML
- 5. 创建动态XML
- 6. 与jQuery动态加载iFrame的交互
- 7. 动态创建RecyclerView UI - Android
- 8. 在CSS3中重新创建jQuery UI的“可选择”交互
- 9. 如何动态创建ui-sref参数?
- 10. 在Java/J2ME中与UI线程交互
- 11. C++与动态网页交互?
- 12. 创建动态数据
- 13. 动态创建数据库
- 14. 如何在android中创建动态UI?
- 15. 创建Xml vs动态创建视图
- 16. 使用libgdx创建交互式动画
- 17. 动态创建XML文档
- 18. Android xml或动态创建?
- 19. 动态创建XML节点
- 20. PHP动态创建XML关联数组
- 21. SQL动态创建xml参数
- 22. 如何使用jQuery创建动态交互式图像映射?
- 23. 动态数据表中创建
- 24. 与数据库交互的Liquibase
- 25. 与codeigniter和backbone.js的数据库交互
- 26. JSF与数据库的交互
- 27. 在iPhone中动态创建XML文件
- 28. 如何动态创建动态库中的mysql数据库
- 29. 创建可以与网页中的用户交互的视频
- 30. 创建两个因素之间的交互数据帧
可以ü请告诉我如何在发送之前创建xml。这最适合我的要求 – simi
,因为你发送到网络,而不是只有纯文本和XML结构。你可以这样做manualy例如xmlVar + =''+ yourvalue +' ';等等。您应该确保最后您将构建一个具有有效xml表示的字符串。 –
在服务器端,您可以将此参数提供给XML解析器并使用它 –