Можно ли получить доступ к базовому XML из приложения области задач в Word в Интернете? Я могу использовать такие функции, как getNamesoaceAsync
или getXmlAsync
в настольном Word, но онлайн-Word всегда выдает код ошибки 6000 - такой узел не найден.
Word онлайн и Word XML
Ответы (1)
Это правильно. CustomXmlPart.getXmlAsync()
и CustomXmlPrefixMappings.getNamespaceAsync()
недоступны в Office Online (в браузере).
Однако доступны и другие вызовы, такие как Document.getSelectedDataAsync()
, которые можно вызывается с coercionType
из Office.CoercionType.Ooxml
для получения OOXML.
person
kjhughes
schedule
03.02.2016
@Suman В дополнение к ответу kjhughes: предложенный синтаксис работает как для Word 2013, так и для 2016. Поскольку Word в Интернете использует API-интерфейсы JS для Word 2016, существуют дополнительные методы, которые можно использовать для получения базового WordOpenXML, и вы можете получить его для конкретных части документа, например из тела или диапазона, используя getOoxml. См., например, msdn.microsoft.com/EN-US/library/office /mt616492.aspx
- person Cindy Meister; 03.02.2016