onenote导入html文件,OneNote加入:获取HTML内容
在example中,提供了用于获取RichText的代码。它能够获得页面的文本内容,但我似乎无法得到它返回页面格式化内容的HTML。OneNote加入:获取HTML内容
例如:
Header:
A
B
应该是:
Header:
- A
- B
然而,示例代码使用richText/text和只返回Header:。是否有可能做类似richText/HTML并获得上面显示的HTML? (注意:我只想使用加载项而不是OneNote REST API。)
谢谢!从文档
代码片段:
OneNote.run(function (context) {
// Get the collection of pageContent items from the page.
var pageContents = context.application.getActivePage().contents;
// Get the first PageContent on the page, and then get its outline's paragraphs.
var outlinePageContents = [];
var paragraphs = [];
var richTextParagraphs = [];
// Queue a command to load the id and type of each page content in the outline.
pageContents.load("id,type");
// Run the queued commands, and return a promise to indicate task completion.
return context.sync()
.then(function() {
// Load all page contents of type Outline
$.each(pageContents.items, function(index, pageContent) {
if(pageContent.type == 'Outline')
{
pageContent.load('outline,outline/paragraphs,outline/paragraphs/type');
outlinePageContents.push(pageContent);
}
});
return context.sync();
})
.then(function() {
// Load all rich text paragraphs across outlines
$.each(outlinePageContents, function(index, outlinePageContent) {
var outline = outlinePageContent.outline;
paragraphs = paragraphs.concat(outline.paragraphs.items);
});
$.each(paragraphs, function(index, paragraph) {
if(paragraph.type == 'RichText')
{
richTextParagraphs.push(paragraph);
paragraph.load("id,richText/text");
}
});
return context.sync();
})
.then(function() {
// Display all rich text paragraphs to the console
$.each(richTextParagraphs, function(index, richTextParagraph) {
var richText = richTextParagraph.richText;
console.log("Paragraph found with richtext content : " + richText.text + " and richtext id : " + richText.id);
});
return context.sync();
});
})
.catch(function(error) {
console.log("Error: " + error);
if (error instanceof OfficeExtension.Error) {
console.log("Debug info: " + JSON.stringify(error.debugInfo));
}
});
+0
richTextParagraph.richText对象有哪些属性?其中有一个html吗?如果是这样,它的返回类型是什么? –
+0
属性只有'id'和'text'(都是'String'类型)。根据https://dev.office.com/reference/add-ins/onenote/richtext –
onenote导入html文件,OneNote加入:获取HTML内容相关推荐
- 使用DMO遍历xml文件(将xml文件中要获取的内容存到ArrayList集合中再取出来)(DMO解析)
以下是我要将xml文件中要获取的内容存到ArrayList集合中再取出来的代码,大家也可以不用弄到集合去,我弄到集合也是为了好玩而已,哈哈... import java.io.IOException; ...
- onenote导入html文件,如何批量导入 Windows 的文件夹树状结构和 HTML 文件到 OneNote 里...
UWP 云版批量处理器 OneNote Batch Cloud,提供"导入树"的功能. 用于恢复"UWP 云版批量处理器 OneNote Batch Cloud" ...
- php使用FPDI获取PDF内容、合并PDF文件、导入模板
使用FPDI获取PDF内容的方式 FPDI内部使用了StreamReader类,它使用低级函数,如fread()或ftell()来与流交互. 流读取器类提供了通过特定输入类型创建实例的静态方法.它的构 ...
- Excel操作之获取数据——从Excel导入CSV文件数据
从excel导入csv文件数据:数据-->获取数据-->自文件-->从文本/CSV 选择文件,之后,点击转换数据 在弹出的Power Query编辑器中,选择关闭并上载-->关 ...
- 【笔记】微软OneNote使用笔记,OneNote备份问题
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近使用onenote又有点感触和经验,和大家分享一下,还是老样子在原来文章基础上补充 ...
- Winform中使用OpenFileDialog选择文件打开并获取文件路径
场景 在Windform中进行Excel导入时往往需要先将Excel文件打开并获取文件的路径,这时需要使用OpenFileDialog. OpenFileDialog 显示一个标准对话框,提示用户打开 ...
- C# 将List中的数据导入csv文件中
//http://www.cnblogs.com/mingmingruyuedlut/archive/2013/01/20/2849906.html C# 将List中的数据导入csv文件中 将数据保 ...
- java文件流null_JAVA 获取资源文件对象为NULL
今天,写一个添加背景音乐的方法时,在导入当前文件夹下的音乐时中始终出现,以下的异常,Exception in thread "main" java.lang.NullPointer ...
- java解析excel的js页面,Java导入Excel文件页面实现JS
Excel导入: 页面创建导入按钮,如: 代码: 导入交易 JS: function upload(){ layer.open({ type : 2, //层类型 title :'导入文件', //标 ...
- 【转】Postman系列四:Postman接口请求设置环境变量和全局变量、测试沙箱和测试断言、测试集运行与导入数据文件
一:Postman中接口请求设置环境变量和全局变量 全局变量和环境变量可以通过Pre-request Script和Tests设置,会在下面测试沙箱和测试断言中讲到. 全局变量的设置:官网参考http ...
最新文章
- 07、C语言——函数
- pyqt5获取屏幕大小并将窗口大小设置为屏幕的百分之六十
- 【动态规划】最长公共上升子序列
- man、info、help
- import export php,import与export在node.js中的使用方法
- linux下scp远程拷贝文件无需输入密码工具之expect
- 永信至诚携 “企业安全人才培养解决方案”惊艳WOT技术峰会
- 《机器学习》 周志华学习笔记第八章 集成学习(课后习题)python实现
- Microsoft Graph Toolkit 初探
- mysql如何定位到数据_如何快速定位当前数据库消耗CPU最高的sql语句?
- 今日恐慌与贪婪指数为93 贪婪程度有所缓解
- 在Sql的where中使用case进行不同字段筛选|Case的2种使用方法和一种少为人知的用途...
- 例3.3 哈夫曼树 - 九度教程第30题(哈夫曼树)
- Qt 动图 播放png阵列 避免使用gif导致失真
- VScode字体超大怎么改回来?
- 计算机不能打印pdf文档怎么办,pdf无法打印怎么处理_pdf文件无法打印的三种解决方法...
- python爬取豆瓣电影250_python爬取豆瓣电影top250数据存入数据库
- Window环境PHP7使用Protobuf开发详解
- 自己搜的算法题2.0
- 组织架构图怎么画?思维导图创作教程分享
热门文章
- 从MDK4到MDK5之“盘古开天辟地”
- ubuntu18安装wine QQ——2021.11.9
- web切图怎么做_网站制作的切图技巧 网页设计中的切图技巧介绍(图文)
- 无限制版电驴连接不上服务器,电驴怎么连接服务器?电驴连接不上服务器的解决方法介绍...
- 结构力学计算软件_辽宁网格修复软件价格如何
- 基于python的学生信息管理系统
- python爬虫qq音乐_Python爬虫-QQ音乐无损音乐地址解析
- 如何编写PMP项目管理中的项目立项书
- ttc文件linux安装,Linux当中如何安装字体?
- [学习]啦啦外卖定位修复,商家经纬度保存修复