首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Swagger文档Word 文档

我们公司作为乙方,老是被客户追着要一份API文档,当我们把一个 Swagger 文档地址丢给客户的时候。客户还是很不满意,嫌不够正式!!死活坚持要一份 word 文档 。...然后领导给了个接口模板,就把这个活交给我了......我去,近10个微服务,几百个接口,这不得要了我的命啊(最后整理出来将近200页的 word 文档)。...最后,还是领导有办法:要不我们把Swagger的 json文件转成word文档吧!     一直坚持一句话。作为使用者,人要迁就机器;作为开发者,要机器迁就人。...想到 html 可以转 word ,那么问题就变成了 : 1、解析JSON 文件 2、把JSON文件的内容填充进html 的Table中 3、由html直接转成word     几百个接口,一气呵成!...四、使用     如果直接采用我的API文档模板的话,只需要将 resources 目录下的 data.json 文件的内容替换成自己的Swagger Json 文件内容就好。

8.8K80
您找到你想要的搜索结果了吗?
是的
没有找到

Java Apache POI 打印Word文档工具(含文本替换,动态表格功能)

[实用]【更新中】Java Apache POI 打印Word文档工具(含文本替换,动态表格功能) 基于Apache POI对Word进行操作 一、基于Apache POI封装的word文档工具V1.0...本人没有研究,但是大概知道是基于word保存为xml后,然后用占位符替换的方式,对xml中整段整段的内容进行文本替换,最终输出word文档,就能得到word文档。...,听说会由于word文档一些字符串处理不好,倒是xml中 标签的缺失or错误,需要手动处理。...如果word文档少还好,但是如果文档内容多,那就很麻烦(up主的项目所需打印的word文档就很多内容) Apache POI能很好的保持原来的样式,在理解底层接口原理后,还是挺好操作的,但是对于使用者来说...图片插入 后期可能扩展的方向 富文本 本工具与网上其他POI打印工具类对比 特点: 文本替换可以灵活的在word文档的任意位置,并且不会受到左右其他文字的影响(网上绝大部分,只是简单封装POI,实际上他们的文本替换需要占据一整行

3K10

JS不使用替换进行替换

首先我们从题意中可以读出:“不能使用比较、查找、替换”函数,也就是说我可以使用分割、组合方法。...str[i]="讨"; str[i+1]="厌"; } } console.log(str.join(''));  这里就不多做赘述了,两两组合在一起,如果组合后等于“喜欢”,那就替换为...B有多长,我都可以用C进行替换,多余的B会被 “” 空字符所代替。...但这套程序也有一个十分明显的弊端:如果C 的长度大于B ,只能替换掉 C.length 的 B,之后我开始写第三种方案: var str = "我喜欢南极和北极,喜欢沙漠大戈壁"; var ent...这次的方案看上去比较完美,基本无懈可击,但我在C里面加入了\n,我发觉它换行了,于是我写下了这样一段话:能正常输出,但不要定义这样的字符串"换行\n",在我看来,所有的程序都难以十全十美,只有熟练掌握JS

6.6K20

Word VBA技术:对文件夹中的所有文档进行批量替换操作

标签:Word VBA 下面的代码将对指定文件夹中的所有文档中的内容执行指定的替换操作。...执行代码后,仅在打开第一个文档后,显示“查找和替换”对话框,供用户在对话框中设置替换的文本,然后按下“全部替换”按钮,接着按下“关闭”按钮。...'用于仅对第一个文档显示查找和替换对话框 blnFirstLoop = True '设置文件夹目录及批量处理的文件类型 strFile = Dir$(strPath & "*.doc*") '遍历文件夹中的文档...,vbYesNo) If Response = vbNo Then Exit Sub Else '遍历文档文件,执行替换操作而不会再显示对话框 With Dialogs(wdDialogEditReplace...:=wdSaveChanges '下一个文档 strFile = Dir$() Wend End Sub

1.8K10

使用Python处理Word文档

使用Python处理Word文档 1. 前言2. 使用Document对象创建文档3. 在word文档中使用标题4. 在word文档中使用段落5. 在word文档中使用列表6....在word文档中使用表格7. 在word文档中使用章节8. 在word文档中使用分页9. 在word文档中使用图片10....读取word文档中的内容 本文将从下面两个方向来讲述如何使用Python操作Word文档: 使用Python读写Word文档Word文档中各个元素相关的类 1....文档中使用标题 在word文档中使用段落 在word文档中使用列表 在word文档中使用表格 在word文档中使用章节 在word文档中使用分页 在word文档中使用图片 读取word文档中的内容 下面我们开始进入正文...在word文档中使用表格 在Word中使用表格是一个比较复杂的内容。

7.2K43

Word 文档转常用格式

Word.to 网站链接:https://word.to/ 开启 Word.to 网站可以看到页面设计非常简单,不过很有十足的工具感,主要分为两个部分:从 Word 转档、将档案转为 Word,支持的格式包括...因为 Word.to 是在线工具,只要将文件档案拖曳上传就能转档,支持 .doc 和 .docx 两种主要 Word 格式,所有档案会在两小时后自动删除,当然还是那句老话提醒,不要把太过私密或重要的档案上传到网络...前面有提到 Word.to 分为免费和付费 Pro 方案,如果需要用到 OCR 也就是光学文字辨识功能,必须要付费升级才行。...简单来说就是如果你要转换为 Word 的原始文件是图片,或是文字是在图片里,只能用辨识方式将文字自动转为可编辑、复制的纯文本,这时候就要借助于 OCR 技术才能做到。...简单的 PDF 转 Word 可以直接选择免费方案即可。

3.1K42

word文档合并技巧

今天要跟大家安利一些word文档合并的技巧! 经常要处理word文档的小伙伴儿们,是不是也遇到过这样的难题。...偶尔要把一大堆的word文本文档,弄到一个文档里,不会编写高大上的VBA宏代码,只能一个个的打开所有文档,然后一篇一篇的复制/黏贴。 特别是遇到文档较多的情况下,更是抓狂!...今天就教给大家两种word文档合并的技巧,即使再多的word文档也就一分钟的功夫就搞定了! 第一种方法是word内置的合并功能: 选择插入——对象——文件中的文字 ?...(也可以在要合并的第一个word文档末尾按照上述方式插入) ? 第二种方法是用第三方插件: 小编用的是一款叫OIIO的office插件,在word、Excel、PPT中均有菜单显示。...上面的截图中大家应该看到了,它不仅能合并文档,甚至还能拆分文档,允许自定义分页格式,相当的人性化。

1.5K60

pdf转word文档总结

今天帮忙进行pdf转word,折腾半天,最终终于搞定了 这里介绍的方法分为两种,一种是直接转为图片版的word,也就是不可编辑的;另一种就是转为可编辑的word,目前很多软件都是要收费的~ 不可编辑的word...文档,这个转换原理比较简单,实现的途径相对也比较多一点~ http://www.pdfdo.com/pdf-split.aspx 该网址对pdf可以多种处理,格式转换,合并或者分割,加密等等,,,...上传需要处理的文档后,设定分割方式,或者需要进行格式转换的页面范围,就可以在线处理,之后等待片刻把处理后的文档download就可以了~ https://www.pdftoword.com/ 这个网址也可以进行...有兴趣也可以看看源代码~ 可编辑的word文档的转换。这个找了很久才找到可用的。可以下载此处给出的软件,里边有注册机,可以用于破解软件。...word文档中,大功告成~ 图 1 图 2 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

2.7K20

使用python将word文档转换为PDF文档

其功能涵盖了windows平台的方方面面,对于处理word文档这样的任务,自然是远远胜任的。...对于win32模块,将word文档另存为pdf的代码如下 >>> import win32com >>> from win32com.client import Dispatch >>> word =...为了更加方便的完成word转换pdf的任务,还有一个简历在pywin32基础上的模块-docx2pdf, 该模块支持windows和macOS两个平台,可以方便的批量完成word文档转pdf的任务,基本用法如下...该模块提供了一个转换脚本,这样通过命令行就可以批量处理了,基本用法如下 # 转换单个文件 docx2pdf myfile.docx # 将一个目录下的word文档都转换成pdf文件 docx2pdf myfolder.../ 通过上述方法,可以轻松完成word文档的转换任务,虽然效率上没有那么高,但是胜在免费,而且操作也比较简便。

6.9K50

python_docx制作word文档

一、docx模块 Python可以利用python-docx模块处理word文档,处理方式是面向对象的。...也就是说python-docx模块会把word文档文档中的段落、文本、字体等都看做对象,对对象进行处理就是对word文档的内容处理。...二、相关概念 如果需要读取word文档中的文字(一般来说,程序也只需要认识word文档中的文字信息),需要先了解python-docx模块的几个概念。 1....Document对象,表示一个word文档。 2. Paragraph对象,表示word文档中的一个段落 3. Paragraph对象的text属性,表示段落中的文本内容。...如果要设置中文字体,且对文字设置对齐,颜色,大小等设置,则: 需要使用add_run()方法添加文字。 4. 设置文字大小 字体是不是太小了,可以设置文字大小。

3K40
领券