Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
sapui5如何在控制器中读取PDF文件内容_Sapui5 - Fatal编程技术网

sapui5如何在控制器中读取PDF文件内容

sapui5如何在控制器中读取PDF文件内容,sapui5,Sapui5,我在上传PDF文件时遇到了一个问题 在上面的截图中,如果你看到,当我试图上传PDF文件时,我无法读取该PDF文件中的内容。 我的要求是,我需要从该文件中获取字符串形式的内容,并将该内容发送到后端服务器 如果我试图阅读内容,我会出错 HTTP状态405-错误方法 下面是我的代码 Im使用xmlns:u=“sap.ui.unified”库 <u:FileUploader id="fileUploader" name="myFileUpload" tooltip="Upload Service

我在上传PDF文件时遇到了一个问题

在上面的截图中,如果你看到,当我试图上传PDF文件时,我无法读取该PDF文件中的内容。 我的要求是,我需要从该文件中获取字符串形式的内容,并将该内容发送到后端服务器

如果我试图阅读内容,我会出错

HTTP状态405-错误方法

下面是我的代码

Im使用xmlns:u=“sap.ui.unified”

<u:FileUploader id="fileUploader" name="myFileUpload" tooltip="Upload Service Sheet"
                                                uploadComplete="handleUploadComplete" change="handleValueChange" typeMissmatch="handleTypeMissmatch" style="Emphasized" fileType="pdf"
                                                placeholder="Choose a file for Upload..." maximumFileSize="2000" mimeType="pdf" buttonText="Upload">
                                            </u:FileUploader>

handleUploadComplete: function(oEvent) {
            var fileName = oEvent.getSource().getProperty("value");
            var sResponse = oEvent.getParameter("response");
            if (sResponse) {
                var sMsg = "";
                var m = /^\[(\d\d\d)\]:(.*)$/.exec(sResponse);
                if (m[0] == "200") {
                    sMsg = "Return Code: " + m[0] + "(Upload Success)";
                    oEvent.getSource().setValue("");
                } else {
                    sMsg = "Return Code: " + m[0] + "(Upload Error)";
                }

                MessageToast.show(sMsg);
            }

        },

handleUploadComplete:功能(oEvent){
var fileName=oEvent.getSource().getProperty(“值”);
var sResponse=oEvent.getParameter(“响应”);
如果(响应){
var sMsg=“”;
var m=/^\[(\d\d\d)\]:(.*)$/.exec(sResponse);
如果(m[0]=“200”){
sMsg=“返回代码:+m[0]+”(上传成功);
oEvent.getSource().setValue(“”);
}否则{
sMsg=“返回代码:”+m[0]+“(上传错误)”;
}
MessageToast.show(sMsg);
}
},
有人能帮我看一下PDF中的数据吗


提前感谢您

看看这个例子。希望这有帮助

查看

    <u:FileUploader change="onChange" fileType="pdf" mimeType="pdf" buttonText="Upload" />

看看这个例子。希望这有帮助

查看

    <u:FileUploader change="onChange" fileType="pdf" mimeType="pdf" buttonText="Upload" />

谢谢Mennens,我已经将ES6代码转换为JSI,在我的回答中对其进行了更改。这是否回答了您的问题?如果是,请接受答案。谢谢,是的。这个答案对我很有帮助。谢谢你的快速回答。各位,我已经将ES6代码转换为JSI。我在回答中更改了它。这个答案回答了你的问题吗?如果是,请接受答案。谢谢,是的。这个答案对我很有帮助。谢谢你的快速回复