html - 如何通过powershell从HTML文件中删除一列
问题描述
我在一个软件部署团队工作,我正在编写一个脚本,以在网页上自动显示每月的软件更新。我们有一个软件可以生成一个 HTML 文件,该文件由一个包含各种 SW 信息的表格组成。
CSS 和数据的摘录:
<style type="text/css"> .myTable {border-collapse:collapse; }
.myTable td { padding:2px;spacing:1px;border:1px solid #000000;}
</style>
<table Class="myTable">
<tr>
<td>
<b>ID</b>
</td>
<td>
<b>Name</b>
</td>
<td>
<b>Vendor</b>
</td>
<td>
<b>Severity</b>
</td>
<td>
<b>Description</b>
</td>
</tr>
<tr>
<td>15539</td>
<td>2460049_DEU</td>
<td>Microsoft</td>
<td>Service Pack</td>
<td>Description of Office 2010 SP1</td>
</tr>
<tr>
<td>15558</td>
<td>2526291_DEU</td>
<td>Microsoft</td>
<td>Service Pack</td>
<td>Description of Office Visio 2007 SP3 and of Office Visio Language Pack 2007 SP3</td>
</tr>
</table>
数据将发布到 SAP JAM,如下所示:
我想要做的是删除列 ID 及其值,因此输出将如下所示:
我的帖子是用 powershell 完成的,如下所示
Invoke-WebRequest -Method Post -uri $uripath -Infile $htmlfile -Headers @{'Accept' = 'application/json'; 'Authorization'= 'Bearer TOKEN'; 'Content-Type'= 'text/html;type=blog'; 'Slug'= $description}
有谁知道如何通过powershell轻松删除列并将带有CSS的文件发布到网站?
谢谢大家!
解决方案
推荐阅读
- c - C 反向函数不适用于 8 或 9 的长度,但适用于其他人?
- javascript - Express Validator 在将标头发送到客户端后无法设置标头
- javascript - TypeScript 类型混淆(TypeError:无法读取未定义的属性“切片”)
- azure - Azure 数据工厂和 DevOps 中的选择性版本
- ios - Flutter:命令 PhaseScriptExecution 失败且没有错误
- python - 多线程按顺序迭代
- python - 如何在 Python 中将 DNA 列表序列转换为蛋白质序列
- google-chrome - 如何删除它,因为我的浏览器不断更改为 Yahoo 而不是 Google
- vue.js - 代码块中的 Vue 组件,Vue 试图渲染模板
- node.js - 从前端接收空文件对象到后端 React 和 NodeJS