我有一个XML文件,形状类似于下面的文件。我需要通过浏览器在某种形式/对话框/弹出视图中为客户端提供编辑功能,用户可以在其中编辑他们的姓名/地址,查看Autos列表,添加/编辑/删除每个自动,以及在每个自动添加/编辑/删除每个功能。在Save中,我需要将东西打包到一个XML文件中。
在我使用ASP.NET的服务器上和浏览器上,我可以使用javascript、jquery或ASP.NET控件。
因此,我正在寻找关于这方面的最佳方法的建议,以及可以管理这一问题的工具。我尝试过使用jquery从XML中提取信息,但无法弄清楚如何更新XML或列出项目列表。
<?xml version="1.0" encoding="utf-8"?>
<Main>
<FirstName>FirstName</FirstName>
<LastName>LastName</LastName>
<Address>123 Somewhere</Address>
<Year>2007</Year>
<Autos>
<Auto>
<Make>Ford</Make>
<Model>Mustang</Model>
<Features>
<Features>
<Feature>Convertable</Feature>
</Features>
</Features>
</Auto>
<Auto>
<Make>Hyundia</Make>
<Model>Santa Fe</Model>
<Variant>GLE</Variant>
<Features>
<Feature>Convertable</Feature>
<Feature>FourWheelDrive</Feature>
<Feature>RoofRails</Feature>
</Features>
</Auto>
</Autos>
</Main>发布于 2013-10-10 14:56:18
如果您正在寻找一个完整的JQuery编辑器插件,您应该检查JQuery XML编辑器 (演示)。这是一个非常完整和沉重的插件,所以您可能不需要所有的功能,但您可以调整这适合您需要的,或者只是看看代码,以帮助您开始您的项目。
您还应该检查活XML编辑 (演示),它是轻量级JQuery编辑脚本。您可能还会对它感兴趣,因为它提供的功能较少,因此首先要比JQuery XML更容易理解。
编辑:两者都是客户端的,Live编辑也在MIT的许可之下.
希望我帮了你!
https://stackoverflow.com/questions/19298033
复制相似问题