草庐IT

excel_template

全部标签

动态模板(Dynamic Templates)

引言上节我们留下了这样一个问题:对于ip和邮箱的存储,是不是每一次我们创建mapping都必须要使用静态映射呢?如果不是,你会用什么方式呢?我想我们的答案一定是否定的,我常常的警戒自己,不要重复造轮子。因此对于ip、邮箱这样的可能总结出一定的规则的,我们可以使用动态模板来告诉es,一些字段需要动态映射成相关类型,例如根据类型来判断,或者只要是根据字段名称包含ip的,动态的给一个IP的类型,而这种思路就是es提供的动态模板,Dynamictemplates。前面我们知道了es可以根据我们插入的文档,来对非空字段,进行一套规则的动态映射(DynamicMapping)。动态模板可以让我们在这个基础

php - 如何使用 PHP 修改现有的 excel 文件?

我有一个excel,我需要使用PHP在excel中添加更多的工作表,我使用过PEAR,我试过只能写excel和读取文件,不能读取和修改文件,你们能帮忙吗我在这?提前致谢帕布 最佳答案 你需要2个pear包PHP-ExcelReader包Spreadsheet_Excel_Writer包您需要做的是先使用PHP-ExcelReader包读取excel文件它直接读取XLS文件的二进制格式,并可以从任何单元格返回值和格式。http://code.google.com/p/php-excel-reader/读取excel文件$data=ne

PHP 创建 Excel 电子表格,然后将其作为附件通过电子邮件发送

我正在使用以下代码:这就是当用户点击提交按钮时我所说的。但我感兴趣的是将Excel电子表格作为电子邮件附件发送。因此,在下面的这个文件中,我将连接到一个数据库,选择结果并创建电子表格,然后将其作为附件发送出去。是否可以通过调整下面的代码(我可以做mysql但不能创建excel) 最佳答案 您需要一个库来创建实际的Excel文档,除非可以接受直接的CSV。CSV将在Excel中作为电子表格打开,但您无法执行任何高级操作,例如格式化或公式。我使用PHPExcel库(http://phpexcel.codeplex.com/)。它允许完整

php - 如何解析数据中包含换行符的 Excel CSV 数据?

我正在尝试使用PHP解析一组CSV数据,但遇到了一个主要问题。其中一个字段是一个长描述字段,它本身包含封闭内的换行符。我的主要问题是编写一段代码,可以逐行拆分数据,但也可以识别何时不应在数据中使用换行符。该字段中的换行符未正确转义,因此很难将其与合法的换行符区分开来。我试图想出一个可以正确处理它的正则表达式,但到目前为止还没有成功。有什么想法吗?CSV格式:"####","textdatahere","textdata\nwithlinebreaks\nhere"\n"####","moretextdata","moredata\nwith\nlinebreaks\nhere"\n

php - 使用 php excel 将 Logo 添加到 excel 工作表

我正在尝试使用下面的代码list在生成的excel工作表上添加Logo图像,但由于某种原因它什么都不做$objReader=PHPExcel_IOFactory::createReader('Excel2007');$objPHPExcel=$objReader->load("workbooks/".$labref."/".$labref.".xlsx");$objPHPExcel->getActiveSheet(2);$objWorkSheet=$objPHPExcel->createSheet();$objWorkSheet->setTitle("SampleSummary");$

php - 使用 PHP 将图像添加到 excel 文件

我使用以下函数通过PHP将内容添加到excel文件:function__writeString($row,$col,$value){$L=strlen($value);$this->file.=pack("ssssss",0x204,8+$L,$row,$col,0x0,$L);$this->file.=$value;}我想知道如何以相同的方式在我的单元格中添加图像,例如,通过提供其url作为值。 最佳答案 看看这个:PHPExcel.它将为您提供从PHP读取和写入Excel所需的所有工具。安装PHPExcel后,您可以使用类似这样

php - symfony2.1 : count doctrine collection in twig template

我有一个包含实体集合(子)的学说实体。现在我想计算实体并打印出计数。像这样:{{object.name}}children{%count(object.children)%}我发现了一些不起作用的示例(likeusinga"count"filter导致“找不到过滤器”错误)。 最佳答案 如发现here,对于学说,在处理学说集合时可以选择使用“计数”方法。否则,您可以使用“长度”过滤器。示例代码:{{object.children|length}}{{object.children.count}}

PHPExcel 生成的 excel 文件不起作用。 (文件格式或扩展名无效)

PHPExcel生成的excel文件不工作。(文件格式或扩展名无效)PHPExcel示例代码在我的本地PC上成功执行,文件下载到本地并在Excel2007中成功打开。但是在我的服务器上使用相同的代码会给excel一个无效的文件,当我打开并修复时,它会成功打开。我不想使用“打开并修复”选项,而只想使用“打开”选项。找不到问题?请帮忙。$objPHPExcel->setActiveSheetIndex(0);//forXLSXheader('Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sh

yii2中PHPExcel导出 "Unreadable Content"Excel文件

我在Yii2项目中使用了PHPExcel扩展,我已经创建了PHPExcel对象的组件,但是这个组件导出“不可读的内容”Excel文件。我已从这些链接中阅读了此问题的所有可能解决方案:PHPExcel-.xlsxfiledownloadsunreadablecontentPHPExcelcreates'unreadablecontent'https://stackoverflow.com/questions/32103447/excel-found-unreadable-content-with-phpexcelPHPExcelunreadablecontent我收到以下“不可读内容”E

php - 为Excel创建OData提供程序 - Power查询显示$ metadata xml

我正在创建一个odata提供程序,用于excel和php库:https://github.com/Algo-Web/POData我已经成功地在本地网络的浏览器中提供了一个示例数据集:http://dss.example.com/proto/odata.svc/Samples?$格式化=JSON{"value":[{"id":"1","firstName":"Rebbecca","lastName":"Didio","companyName":"Brandt,JonathanFEsq","address":"171E24thSt","city":"Leith","state":"TA",