【发布时间】:2015-01-23 13:36:06
【问题描述】:
我正在使用 sharepoint rest api 来获取这样的 docx 文件的内容
_api/web/getfolderbyserverrelativeurl('openxmlJsPoc')/files('TemplateDocument.docx')/$value
我得到了文件的内容,但我无法使用 openxml javascript api 读取它。
这是我得到的返回数据示例:
PK ! î¦o´• ) Í[Content_Types].xml ¢É( ¼•MKÃ@†ï‚ÿ!ìUš
"ÒÔƒG¬àuÝLÚÅýbgÚÚï$Ú(Z[iª—@²;ïûì»3dpþâl6ƒ„&øBæ}'ס4~\^‡ÑuïTdHÊ—Ê...X ŠóáþÞ´ˆ€W{,Ä„(žI‰zNa"x^©BrŠø5eTúYAõû'ROà©Gµ†.¡RSKÙÕ~#IQdok¯B¨ÑŠ∼TÎ|ùÅ¥ ÷îse³'&âc¹Ò¡^ùÙà½î–£I¦„ìN%ºQŽ1ä”Ínø
ÿÿ PK! ™U~ á ó_rels/.rels ¢ï( ¬'ÏJÃ@Æï,ï°Ì½™´Šˆ4éE„ÞDâ»Ó$~ýÃîTÛ·w-ˆjÒƒÇùæ›ß|ìzs°ƒzç˜zï*X%(vÚ›Þµ¼6O‹ {PIȼã
ŽœS___x ÉC©ëCRÙÅ¥
:‘ð€˜tÇ–Rá»ÜÙùhIò3¶H¿Q˸*Ë;Œ¿= yª© nÍ
¨æòæyo¿Ûõš½Þ[vrfòAØ6‹3[”>_£Š-KÆëç\NH!ð<Ñêr¢¿¯EËB†„PûÈÓ<_Š) åå@ó?é|øh0GtÊvŠæö?iô>‰·3ñœ4ßH8ú˜õ' ÿÿ PK ! v¥S¬" Û Ú word/_rels/document.xml.rels ¢Ö ( ¬”ËjÃ0E÷…þƒÑ¾–í´i)‘³)…l[ºUäñƒêa¤I[ÿ}E ±Cƒ’…6‚¡{W#Ö¿J&ß]o4#yš‘´0u¯[F>ª×
我肯定它是正确的,因为当我将它保存为 docx 文件时,它会正确打开。
尝试使用
openXml.OpenXmlPackage(result);
// and
doc = new openXml.OpenXmlPackage();
doc.openFromArrayBuffer
但我不断收到错误
请帮忙!
【问题讨论】:
标签: sharepoint openxml