Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中使用aspose.cell将HTML转换为Excel时跳过内容_Java_Html_Excel_Aspose Cells - Fatal编程技术网

在Java中使用aspose.cell将HTML转换为Excel时跳过内容

在Java中使用aspose.cell将HTML转换为Excel时跳过内容,java,html,excel,aspose-cells,Java,Html,Excel,Aspose Cells,我想在Java中使用aspose单元格将HTML转换为Excel,但生成的Excel跳过了内容 HTML内容: Hi Fanny, Urgent !!  SPR'17 - S/545175 -- ADSO# 16843754; SPR'17 - S/545175 -- ADSO# 16843754; fdzjchxk;shdgasz;ASDO;fhsjdzx dyzhbsxz;sdhbdugvfd;36457q;sfdnzcx; Best regards

我想在Java中使用aspose单元格将HTML转换为Excel,但生成的Excel跳过了内容

HTML内容:

Hi Fanny,    
Urgent !!     
SPR'17 - S/545175 -- ADSO# 16843754;
SPR'17 - S/545175 -- ADSO# 16843754;    
fdzjchxk;shdgasz;ASDO;fhsjdzx    
dyzhbsxz;sdhbdugvfd;36457q;sfdnzcx;    
Best regards    
Tel: 0123-1234 8765
SPR'17 - S/545175 -- ADSO# 16843754;
生成的Excel文件内容:

Hi Fanny,    
Urgent !!     
SPR'17 - S/545175 -- ADSO# 16843754;
SPR'17 - S/545175 -- ADSO# 16843754;    
fdzjchxk;shdgasz;ASDO;fhsjdzx    
dyzhbsxz;sdhbdugvfd;36457q;sfdnzcx;    
Best regards    
Tel: 0123-1234 8765
SPR'17 - S/545175 -- ADSO# 16843754;

我使用的是aspose cells-16.12.0.jar,没有发生任何错误。内容没有任何图像或表格等,但有特殊符号。代码执行得很好,没有任何错误。我觉得是特殊符号造成了这个问题。

Aspose.Cells支持读/写面向MS Excel的HTML文件,这意味着,您只能使用MS Excel在形成文件时使用的HTML标记。我猜你的HTML模板不好。我认为您可以尝试先将HTML文件打开到MS Excel中,以检查它是否打开良好。如果MS Excel很好地打开文件,那么Aspose.Cells API应该能够很好地读取该文件。

代码执行得很好,没有任何错误哪个代码?是的,没有任何错误我们可以看到您编写的代码吗?读者可能会情不自禁地看到这一点。请查找代码:请查找代码:public void writeExcelFile(String htmlFileLocation、String htmlFileName、String excelFileLocation、String asposecellsLicenceLocation、String fileExtensionName)抛出异常{try{HTMLLoadOptions options=new HTMLLoadOptions(LoadFormat.HTML);工作簿book=新工作簿(htmlFileLocation+“\\”+htmlFileName,选项);book.save(excelFileLocation+“+”+fileExtensionName.trim(),5);}catch(Exception ex){ex.printStackTrace();}}}抱歉,代码看起来不可读