社区
JavaScript
帖子详情
解析客户端的一个XML格式的文件
jianxin1414
2010-02-10 10:09:58
现在我遇到一个问题,就是在前台添加一条记录,这条记录需要解析客户端的一个XML格式的文件
目前有几个方案:
1. 文件传给后台,后台解析完删除,并把数据给前台
2. 文件在前台读取成string,然后给后台解析,再把数据传给前台
3. 文件直接在前台解析
请问哪个方案好点?
...全文
155
8
打赏
收藏
解析客户端的一个XML格式的文件
现在我遇到一个问题,就是在前台添加一条记录,这条记录需要解析客户端的一个XML格式的文件 目前有几个方案: 1. 文件传给后台,后台解析完删除,并把数据给前台 2. 文件在前台读取成string,然后给后台解析,再把数据传给前台 3. 文件直接在前台解析 请问哪个方案好点?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
8 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
greymouseyu
2010-02-14
打赏
举报
回复
只能选1,js没有读取客户端文件的权限。我也是前两天在项目中遇到了这个问题,就是先上传到服务器,然后解析xml,再填入到表单的!
王集鹄
2010-02-10
打赏
举报
回复
浏览器出于安全考虑,不会允许网页访问用户的本地文件(IE除非设置为本地安全级别)
2、3为不可选项
并且前台传文件只能通过input/file用户选择文件上传。
blliy117
2010-02-10
打赏
举报
回复
还是看数据量,如果大的话后台处理好。
如果小,传前台处理
cs5276
2010-02-10
打赏
举报
回复
3,文件直接在前台解析
会好一点
浴火_凤凰
2010-02-10
打赏
举报
回复
引用 4 楼 jianxin1414 的回复:
数据量不大,
前台可以使用javascript读取文件吧
javascript没有任何的文件读写能力,必须使用ActiveX控件,
也就是必须在IE下进行,需要权限的。
jianxin1414
2010-02-10
打赏
举报
回复
上面这位是不是理解错误了,我是需要把XML格式的文件数据解析成json添加到页面上
choaryzhang
2010-02-10
打赏
举报
回复
说的啥意思啊?
建议定义客户端全局JSON对象,将你的记录描述成JSON的键值对。
在定义一个JS内进行JSON对象的读写操作。
将JSON转成字符串 传递给后台,用JAVA解析生成XML
jianxin1414
2010-02-10
打赏
举报
回复
数据量不大,
前台可以使用javascript读取文件吧
相关推荐
JSON学习笔记第1/2页
利用
xml
HttpRequest组件作为交互工具,利用
XML
作为数据传输的
格式
。 [
XML
] 使用
XML
作为传输
格式
的优势: 1.
格式
统一, 符合标准 2. 容易与其他系统进行远程交互, 数据共享比较方便 缺点: 1.
XML
文件
格式
文件
庞大,
格式
复杂, 传输占用带宽 2. 服务器
端
和
客户
端
都需要花费大量代码来
解析
XML
, 不论服务器
端
和
客户
端
代码变的异常复杂和不容易维护 3.
客户
端
不同浏览器之间
解析
XML
的方式不一致, 需要重复编写很多代码 4. 服务器
端
和
客户
端
解析
XML
花费资源和时间 [ JSON ] 那么除了
XML
格式
, 还有没有其他
格式
, 有一种叫做JSON (JavaS
在Structs Action中如何向
客户
端
发送
xml
文件
AJAX编程技巧:在Struts Action中如何向
客户
端
发送
xml
文件
?2007-03-03 9:34【原创】 在AJAX中,数据传递都是通过
xml
格式
,在struts中,我们就需要在action中生成
xml
格式
的
文件
传递到
客户
端
,再由
客户
端
js进行
解析
,下面的代码就是在action中生成
xml
格式
文件
的: 假如我们需要将如下
格式
的
xml
文件
传递为
客户
端
: ...
JSON
格式
和
XML
格式
的优劣
【
XML
】使用
XML
作为传输
格式
的优势:1.
格式
统一, 符合标准2. 容易与其他系统进行远程交互, 数据共享比较方便 缺点:1.
XML
文件
格式
文件
庞大,
格式
复杂, 传输占用带宽2. 服务器
端
和
客户
端
都需要花费大量代码来
解析
XML
, 不论服务器
端
和
客户
端
代码变的异常复杂和不容易维护3.
客户
端
不同浏览器之间
解析
XML
的方式不一致, 需要重复编写很多代码4. 服务器
端
和
客户
端
解析
XM...
解析
(传输)
XML
文件
三
一、
客户
端
以
XML
格式
向服务器
端
发送数据,并
解析
XML
输出到控制台要求如下:
客户
端
以
XML
格式
向服务器
端
发送数据,详细要求如下: 1)
客户
端
读取myemp.
xml
数据,将其发送到服务器
端
。 2)服务器接收到
XML
格式
的数据后,进行
解析
,将
解析
到的数据输出到控制台。 实体类: public class Emp { private int id; private String name; private int age; private String gender;
xml
解析
和json
解析
的对比
[
XML
] 使 用
XML
作为传输
格式
的优势: 1.
格式
统一, 符合标准 2. 容易与其他系统进行远程交互, 数据共享比较方便 缺点: 1.服务器
端
和
客户
端
都需要花费大量代码来
解析
XML
, 不论服务器
端
和
客户
端
代码变的异常复杂和不容易维护 2.
XML
文件
格式
文件
庞大,
格式
复杂, 传输占用带宽 3.
客户
端
不同浏览器之间
解析
XML
的方式不一致, 需要重复编写很多代码
发帖
JavaScript
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
8.7w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2010-02-10 10:09
社区公告
暂无公告