如何通过Powershell从HTML文件中删除列

时间:2020-04-09 12:48:32

标签: html css powershell

我正在软件部署团队中工作,并且正在编写脚本,以自动在网页上显示每月的软件更新。我们有一个软件可以生成一个HTML文件,该文件由一个表格组成,该表格包含有关各种软件的信息。

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,如下所示:

current state

我想做的是删除列ID及其值,以便输出看起来像这样:

desired state

我的帖子使用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的文件发布到网站吗?

谢谢大家!

0 个答案:

没有答案
相关问题