Angular4根据url地址读取到文件中的内容
2017-10-20 10:22
302 查看
有时候我们需要读取到一个文件中的内容并使用一个对象存储起来,等到需要使用的时候再使用,那么我们如何根据文件的url地址手动解析它呢?在网上找了多种方案尝试了一下都不尽人意,最后我使用如下的代码解决这个问题:
这段代码我是写在构造函数里,一旦组件一加载成功,这段代码就执行,你就可以在整个组件中使用这个对象进行你想要的操作,比如将这个对象上传到服务器上等等。
var request = new XMLHttpRequest(); //通过url获取文件,第二个选项是文件所在的具体地址 request.open('GET', 'https://xxx.xxx', true); request.send(null); request.onreadystatechange = ()=> { if (request.readyState === 4 && request.status === 200) { var type = request.getResponseHeader('Content-Type'); if (type.indexOf("text") !== 1) { //返回一个文件内容的对象 return request.responseText; } } }
这段代码我是写在构造函数里,一旦组件一加载成功,这段代码就执行,你就可以在整个组件中使用这个对象进行你想要的操作,比如将这个对象上传到服务器上等等。
相关文章推荐
- SEO_ASP.net SEO优化(包含URL地址重写\viewState移动和压缩至服务器\SEO信息XML生成_根据URL地址重写文件)\web网站内容压缩 源码公开.本人授权可使用于商业项目。
- 根据url地址读取内容并存入数据库
- java自动根据文件内容的编码来读取避免乱码
- 利用 HDFS 的 URL 方式读取 HDFS 内文件内容
- C#根据指定url下载文件并读取.csv数据转为json格式
- 根据url读取图片地址
- NSString的构造方法(包括读取文件和URL的内容)
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用bs4,beautifulsoup模块
- 通过对应 的URL地址,读取页面里面的内容
- 根据文件网络地址url通过输出输入流下载文件
- 通过URL读取文件内容
- java 读取文件,内容方置Person 并写到另外地址
- java 根据 url 读取网页内容 遇到403问题
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用正则re
- java 读取文件,内容方置Person 序列化到磁盘,在读入程序并写到另外地址
- linux内核:地址映射机制来读取文件内容
- 根据url地址下载文件到本地,返回本地文件地址
- 关于AysncController的一次测试(url重写后静态页文件内容的读取是否需要使用异步?)
- poi读取excel文件(.xsl或.xslx)实例,对日期和数字读取的处理,以及远程url和本地地址的区别
- java通过url读取文件内容示例