我们有一个应用程序从我们的数据库中获取html文档,然后应用程序将文件插入到Drive中并将文档转换为Google Docs格式。
我们正在使用Google Drive Api v2(Files.insert和convert = true)。
它工作得很好但是一个很大的问题是如何将嵌套列表添加到Google文档中?将嵌套列表转换为Google文档时,会使制表工作变得奇怪。缩进效果不佳。如果我想缩进第一个项目,它就像它不应该一样向左移动。
我们的html文档包含这样的嵌套列表
`<ul>
<li>Coffee</li>
<li>Tea
<ul>
<li>Black tea</li>
<li>Green tea</li>
</ul>
</li>
<li>Milk</li>
</ul>`
我们一直在努力为我们的html添加css-classes,比如像Google Docs正在使用的“lst-kix- ..”,“c3”(当通过Docs加载html内容时),但是我们无法获得这行得通。
EG。如果我在Google Docs中创建一个带有嵌套列表的空文档,然后我查看它的html代码,那么只有简单的列表。 Html代码如下:
`<ul class="zz">
<li>Coffee</li>
<li>Tea
</ul>
<ul class=yy">
<li>Black tea</li>
<li>Green tea</li>
</ul>
<ul class="xx">
<li>Milk</li>
</ul>`
但是这并没有像我们想要的那样制作html列表(=嵌套列表)。
有人知道如何做到这一点吗?
如果我们知道如何使用Google样式,那么将html转换为“Word html”将是一种解决方案。可能吗?