JS获取本地文件并且解析文件内容(XML,TXT)
Posted 洛阳之晨,譬如临安初雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS获取本地文件并且解析文件内容(XML,TXT)相关的知识,希望对你有一定的参考价值。
$(function(){ $("body").on("change", "#file", function (event) { uploadfile(this,event); }) function uploadfile(){ var files = event.target.files, file; if (files && files.length > 0) { // 获取目前上传的文件 file = files[0]; // 来在控制台看看到底这个对象是什么 console.log(file); // 那么我们可以做一下诸如文件大小校验的动作 // 获取 window 的 URL 工具 var URL = window.URL || window.webkitURL; // 通过 file 生成目标 url var imgURL = URL.createObjectURL(file); console.log(imgURL); $.get(imgURL,function(xmlDoc,textStatus){ //find搜索所有与指定表达式匹配的元素 console.log(xmlDoc); var $provinceElement=$(xmlDoc).find("province"); console.log($provinceElement.length); $provinceElement.each(function(index,domEle) { var $city=$(this).find("city"); console.log($city.length); $.each($city,function(index,domEle1){ console.log($(domEle1).text()); }); }); }); } }
以上是关于JS获取本地文件并且解析文件内容(XML,TXT)的主要内容,如果未能解决你的问题,请参考以下文章
前端操作xml,从本地获取xml格式的文件,并且解析xml文件,拿到需要的值
前端操作xml,从本地获取xml格式的文件,并且解析xml文件,拿到需要的值