最近,准备搞个ZBlog
插件(zba格式的文件)可以直接在前端(浏览器)直接查看,这样的好处就是我不可以不用再登录后台,然后上传ZBlog
插件(zba格式的文件),然后再打开资源管理器,看下插件里面的都有些什么内容。
当然了,这款软件,在ZBlog
论坛,我看到已经有人发过了,但是我试了下,如果想要使用的话,就必须要安装Microsoft .NET Framework
的库,我嫌麻烦,而且也只是有时候要用到,就不想下载了,随后我就在想,了解下原理,看下可不可以把这个放在前端(浏览器)搞呢,目前思路是用了,核心的部分代码都已经想好了,写了一丢丢,后续写完了就给大家瞅瞅。
为什么上面要交代一些废话呢,还不是因为基于那个需求,才有了这个问题,然后我又get到了新知识了,所以交代下背景还是有必要的啦。
那就开始说正题了呀。
比如一个xml格式的文件内容大概是如下;
如果指定的MIME类型为text/xml
的话,则忽略了xml格式文件里面指定的编码格式,采用默认的us-ascii
编码。
而如果指定的MIME类型为application/xml
的话,则按xml格式文件里面指定的编码格式(比如例子中的就是utf-8
)。