繁体   English   中英

Sharepoint Rest API从Node.js读取文档库中的.docx文件

[英]Sharepoint Rest API to read a .docx file in the document library from nodejs

我需要从节点js读取sharepoint文档库中的文件,并将其存储在变量中。 我可以使用sharepoint rest api读取.txt文件。 sharepoint site / _api / web / GetFileByServerRelativeUrl('/ Shared%20Documents / s_C_locations.txt')/ $ value。但是当我尝试读取.docx文件时,它返回如下内容:

PK!����]�[Content_Types].xml ��(����N�0E�H�C�-j\@B5e�c  H���LZ�_�L��=�@��"Ҳ���s��鋳�$4�b?����B܍.{�"CR�T6x(�P�ww�y�8�c!�D�DJ�Sp
���J�Sįi"�ҏj��?�:xO=�5�pp��Y�.^��I�";{�X{B�h�VĤ�ɗ_\z�9G6{pj"�1��K"L�8W#6�cj��P�^�\�dJ
���z)��_���� Xml/item2.xmlPK-!�H���`customXml/itemProps1.xmlPK-!\�'"�(�acustomXml/_rels/item2.xml.relsPK-!���.j�ccustomXml/item3.xmlPK-!�^����<ecustomXml/itemProps3.xmlPK-!�U�j�OfdocProps/custom.xmlPK-!{���(�hcustomXml/_rels/item3.xml.relsPK��

请帮我解决

使用encoding: null是此处的关键。

这是一个示例,说明如何使用Node.js和REST API从SharePoint正确下载文件。

您可以简化任务并准备使用诸如sppull或sp-download之类的库。

干杯,安德鲁

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM