PHPExcel处理富文本RichText

标签: PHPExcel RichText
3408人阅读 评论(0) 收藏 举报
分类:

使用PHPExcel读取Excel文件中富文本单元格,会返回一个object对象。比如富文本单元格中内容为‘96018270/96018290’,但返回的object对象如下:

object(PHPExcel_RichText)[98]
  private '_richTextElements' => 
    array
      0 => 
        object(PHPExcel_RichText_TextElement)[99]
          private '_text' =>  '96018270' (length=8)
      1 => 
        object(PHPExcel_RichText_Run)[608]
          private '_font' => 
            object(PHPExcel_Style_Font)[164]
              ...
          private '_text'  =>  '/96018290' (length=9)
此时我们只需要对返回的object做强制类型转换就可以得到string字符串‘96018270/96018290’了。

$returnvalue = (string)$returnobj;


查看评论

Cannot use object of type PHPExcel_RichText as array

首先解释一下标题的意思:不能将富文本对象转换为数组 一般我们在上传导Excel的时候会出现此问题,问题的原因是Excel表格中有富文本对象。 解决方法1: $student['actual_...
  • ykkcoco
  • ykkcoco
  • 2016-05-05 17:35:52
  • 2332

phpExcel读取单元格值时出现多种字体的解决方法

对数据量不是很大的Excel文件,可以采用web上传,然后直接用PHPExcel读取。 对于数据量会很大的情况,还是建议web只做上传功能,读取、处理还是放后台吧。PHPExcel还是比较耗费时...
  • chinawangfei
  • chinawangfei
  • 2016-10-16 13:30:17
  • 919

当excel表格单元格的格式是日期格式非文本格式的时候,phpexcel 应该要这样处理(thinkphp3.2)

最近在做phpexcel导入表格资料的问题,如果在excel表格上的单元格格式存的是时间格式,正常读取出来的时候会是一个数字字符串,所有要用这个函数才能解析到正确的时间格式: for($rowI...
  • qq_36191170
  • qq_36191170
  • 2017-06-16 12:48:57
  • 216

PHPExcel获取单元格内容时富文本问题

今天编写小玩具时,从excel中获取单元格值,发现总是不对。单步调试 发现  sheet->getcell()-getvalue()的返回是PHPExcel_RichText,而不是预期的String...
  • zhe_yueng
  • zhe_yueng
  • 2015-01-01 13:19:53
  • 2547

超实用的PHPExcel[导入][导出]实现方法总结

首先需要去官网https://github.com/PHPOffice/PHPExcel/下载PHPExcel,下载后只需要Classes目录下的文件即可。 1、PHPExcel导出方法实现过程 /*...
  • u014236259
  • u014236259
  • 2017-03-06 21:53:09
  • 16800

JS正则过滤(去除)富文本编辑器中的FONT-SIZE标签

JS正则过滤(去除)富文本编辑器中的FONT-SIZE标签
  • netuser1937
  • netuser1937
  • 2017-02-10 11:38:14
  • 1435

PHPExcel处理富文本RichText

使用PHPExcel读取Excel文件中富文本单元格,会返回一个object对象。比如富文本单元格中内容为‘96018270/96018290’,但返回的object对象如下: object(P...
  • joyfixing
  • joyfixing
  • 2016-02-25 14:44:33
  • 3408

PHPExcel处理富文本RichText

使用PHPExcel读取Excel文件中富文本单元格,会返回一个object对象。比如富文本单元格中内容为‘96018270/96018290’,但返回的object对象如下: object(P...
  • joyfixing
  • joyfixing
  • 2016-02-25 14:44:33
  • 3408

PHP操作Excel – PHPExcel 基本用法详解

1.header header("Content-Type:application/vnd.ms-excel"); header("Content-Disposition:attachment;fi...
  • diandian_520
  • diandian_520
  • 2012-08-03 14:39:18
  • 50657
    个人资料
    等级:
    访问量: 6万+
    积分: 829
    排名: 6万+
    最新评论