解决了.只需添加此行即可.

$xml-> formatOutput = true;完整代码在这里.

$file_upload = 'book.zip';

$zip = new ZipArchive;

// the string variable that will hold the file content

$file_content = " ";

// the uploaded file

//$file_upload = $file -> upload["tmp_name"];

if ($zip -> open($file_upload) === true) {

// loop through all slide#.xml files

if ( ($index = $zip -> locateName("xl/sharedStrings.xml")) !== false ) {

$data = $zip -> getFromIndex($index);

$xml->formatOutput = true;

$xml = DOMDocument::loadXML($data, LIBXML_NOENT | LIBXML_XINCLUDE | LIBXML_NOERROR | LIBXML_NOWARNING);

$file_content = strip_tags($xml -> saveXML());

}

echo $file_content;

php 读取读取本地xlsx,用PHP读取xlsx文件相关推荐

  1. EXCEL文件(xlsx)的读取与data的写入

    使用ExcelFile时,通过将xls或xlsx的路径传入,生成一个实例: xlsx = pd.ExcelFile('example/ex1.xlsx') 存储在表中的数据可以通过pandas.rea ...

  2. 读取DOC、DOCX、 XLS 、XLSX 、PDF 、PPTX 、TXT文档内容

    读取DOC.DOCX. XLS .XLSX .PDF .PPTX .TXT文档内容 POM 依赖 <!-- https://mvnrepository.com/artifact/org.apac ...

  3. h5读取android本地的文件,h5+js实现本地文件读取和写入

    代码如下: 读取本地文件 Document //点击导入按钮,使files触发点击事件,然后完成读取文件的操作 $("#fileImport").click(function(){ ...

  4. xlsx.full.js读取Excel数据转换成二维数组,sheet_to_array

    xlsx.full.js读取Excel的sheet数据转换成二维数组,sheet_to_array 解析sheet数据为二维数组 测试方法 效果 鉴于js-xlsx.js没有XLSX.util.she ...

  5. R语言|1.4 R语言读取数据(csv,txt,xlsx)

    R语言|1.4 R语言读取数据(csv,txt,xlsx) 1.4.1获取R的内置数据集 1.4.2模拟特定分布数据 1.4.3导入数据 1)导入txt与csv 2)导入xls与xlsx 1.4.1获 ...

  6. js读取本地文本文件,并生成Excel文件

    一.原理 利用js中FileReader对象读取文件(FileReader是一种异步读取文件机制) 1. 创建fileReader对象 2. fileReader对象 读取不同文件调用的方法不同,所以 ...

  7. chrome js 读取文件夹_JS读取/创建本地文件及目录文件夹的方法

    注:以下操作只在IE下有效! Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼.富有朝气.但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读. ...

  8. Javascript FileSystemObject 读取/创建本地文件及目录文件夹的方法

    注:以下操作只在IE下有效! Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼.富有朝气.但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读. ...

  9. python读取本地foxmail_用Python读取Foxmail导出的邮件

    祝读者大人圣诞快乐^_^ 工作交接,需要把一些处理过的邮件记录到数据库里面,需要记录的内容包括:附件Excel文件中的每一条记录 提报人 生效时间 其中附件和提报人希望能从Foxmail导出的邮件中读 ...

  10. json字段顺序读取 python_如何利用Python批量读取视频文件的时间长度?

    本期的主题是利用Python来实现对视频文件时间长度的读取. 在学习编程语言时,相比较于通过书本来学习知识,我更喜欢通过观看学习视频的方式来进行学习,通过主讲老师的讲解,我能很直观且快速的了解一些知识 ...

最新文章

  1. oracle数据库 export,转:Oracle数据库的备份方法——使用export作为备份
  2. python入门爬虫知识点
  3. java如何对图片去除图片的白色的背景
  4. Android学习笔记(十一):Activity-ListView
  5. in_array 判断问题的疑惑解决。
  6. android按钮点击变化,Android实现按钮点击效果(第一次点击变色,第二次恢复)...
  7. 初探Margin负值(转)
  8. mybatis支持驼峰自动转换sql吗_四、SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换...
  9. uva 701——The Archeologists\' Dilemma
  10. BZOJ4293 Siano
  11. 思考、学习新技术的原则和方式
  12. 测试连接redis时报错redis.clients.jedis.exceptions.JedisConnectionException: Failed to create socket.
  13. Android 功耗(15)---Android系统耗电
  14. asp activex 读取服务器上的文件,webshell中上传asp文件调用服务器ActiveX控件溢出获取shell...
  15. 【Django 2021年最新版教程32】Django 事务 悲观锁 乐观锁
  16. steam遇到错误代码解决方案
  17. 大数据入门--大数据特点
  18. 南京航空航天大学计算机组成原理,2017年南京航空航天大学计算机科学与技术学院829计算机专业基础之计算机组成原理考研题库...
  19. Alpine镜像介绍
  20. ad中按钮开关的符号_电工最常用电气元件实物图及对应符号

热门文章

  1. 关于黑莓手机 三键重启的操作方法
  2. python深度学习基于pytorch——arange、linspace 函数生成数组
  3. PLM系统应包括什么
  4. 主数据管理项目建设经验分享
  5. android设置屏幕高度和宽度设置,android获取屏幕高度和宽度的实现方法
  6. 佳能微单R6断电DAT文件MP4视频完美修复不卡顿
  7. Vue仿支付宝首页(更多)添加、删除、拖拽、点击等功能
  8. 解决iText生成pdf文件过大的问题
  9. ocr 神经网络,神经网络crop
  10. 期刊论文发表的格式详细介绍