-1
私はREST APIコールを作成しました。 .docファイルの内容を取得しています。しかし、データは未知の形式で来ている。このデータを単純な文字列に変換する方法。データオブジェクトのデータを文字列型に変換する
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/GetFileByServerRelativeUrl('/Template Documents/Report.docx')/$value?binaryStringResponseBody=true",
method: "GET",
headers: {
"Accept": "application/json;odata=verbose",
},
success: function (data) {
console.log(data.toString());
},
error: function (xhr) {
alert(xhr.status + ": " + xhr.statusText);
}
});
私はdata
でこれを取得しています: がでも私はtoString()
で文字列に変換しようとしたが、それでもすべての運を取得できませんでした。助けてください。
フォーマットについては不明ですが、あなたは 'docx'ファイルを要求しています。あなたが' docx'ファイルを取得しているようです。あなたは何を期待しましたか? –
ワードドキュメントはバイナリデータです...ロギングは意味のあるものを生成しません – Ctznkane525
ファイルの実際の内容を読みやすい形式にします。 –