首页 新闻 搜索 专区 学院

如何将html标签转化成文件类型?

0
悬赏园豆:10 [待解决问题]

例如:

  我有  <p>hello world </p>

  如何将 <p>hello world </p> 转换成txt文件

这是一个标签不是一个文档,相当于var a=“<p>hello world </p>”;因为这是在编辑器中获得到的内容,我们要将内容变成文件类型来上传

一叶*秋的主页 一叶*秋 | 初学一级 | 园豆:5
提问于:2017-12-25 15:29
< >
分享
所有回答(4)
0

创建一个txt文件,打开它,往里面写入“<p>hello world </p>”,保存,最后关闭。

西漠以西 | 园豆:1670 (小虾三级) | 2017-12-25 16:05

这是一个标签不是一个文档,相当于var a=“<p>hello world </p>”;因为这是在编辑器中获得到的内容,我们要将内容变成文件类型来上传

支持(0) 反对(0) 一叶*秋 | 园豆:5 (初学一级) | 2017-12-25 16:42

@一叶*秋: 

表单提交,服务器就得到了。

变成一个文件上传?不行!浏览器不允许你创建文件。

支持(0) 反对(0) 西漠以西 | 园豆:1670 (小虾三级) | 2017-12-25 16:44

@西漠以西: 不能创建真的文件,就创建一个假的

支持(0) 反对(0) 一叶*秋 | 园豆:5 (初学一级) | 2017-12-25 16:46

@一叶*秋: 编辑器生成的内容,作为一个<input type="hidden" />元素的值让它随表单提交,服务器读取表单数据,就OK了。

支持(0) 反对(0) 西漠以西 | 园豆:1670 (小虾三级) | 2017-12-25 16:50

@西漠以西: 哥那样是不可以的,那跟没有转化有什么区别呢?

支持(0) 反对(0) 一叶*秋 | 园豆:5 (初学一级) | 2017-12-25 16:58
0

把文件后缀名改了不就是了。

花飘水流兮 | 园豆:12471 (专家六级) | 2017-12-25 16:39
0

可以把标签内容转换成byte[]数组,然后发送到后台,在后台生成你想要的文件类型。

冰冻千尺 | 园豆:323 (菜鸟二级) | 2017-12-28 17:28
0

你是说outerHtml()?

小明1992 | 园豆:236 (菜鸟二级) | 2017-12-29 00:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册