忽略 QC REST API 输出中的 HTML 标签
Ignore HTML tags in QC REST API output
使用 HP ALM REST API,我们得到嵌入了 HTML 标签的备忘录字段,例如 <html>
、<span>
、<body>
等。有没有办法使用任何选项来抑制相同的内容?
使用早期的 OTA API,我们可以选择使用 tdconnection.IgnoreHtmlFormat=True
,它曾经用来抑制这些标签,但是使用 REST API,我找不到等效的一。有什么建议或者我应该在阅读输出后自己构建一个解析器吗?
我个人不知道有这样的开关。
或者你可以试试这个:
How to Parse Only Text from HTML
在纸面上这看起来相当不错。
但这需要一个额外的步骤。收到请求后,您必须 运行 通过建议的库来获取纯文本。我认为不应该超过一行代码。
缺点是可能会出现一些问题,因为您转储任何存储为 HTML 的格式。通常这并不多。取决于项目和偏离路线的人。
使用 HP ALM REST API,我们得到嵌入了 HTML 标签的备忘录字段,例如 <html>
、<span>
、<body>
等。有没有办法使用任何选项来抑制相同的内容?
使用早期的 OTA API,我们可以选择使用 tdconnection.IgnoreHtmlFormat=True
,它曾经用来抑制这些标签,但是使用 REST API,我找不到等效的一。有什么建议或者我应该在阅读输出后自己构建一个解析器吗?
我个人不知道有这样的开关。
或者你可以试试这个: How to Parse Only Text from HTML
在纸面上这看起来相当不错。
但这需要一个额外的步骤。收到请求后,您必须 运行 通过建议的库来获取纯文本。我认为不应该超过一行代码。
缺点是可能会出现一些问题,因为您转储任何存储为 HTML 的格式。通常这并不多。取决于项目和偏离路线的人。