因此,我有一個由第三方生成的HTML文件,每天都會通過電子郵件發送給我(和我的組)。它包含一個ID號碼錶,名稱和多個電子郵件地址(如果適用)。它用於更新AD中的組成員身份,我希望能夠在PowerShell中執行此操作,因爲組成員身份更新部分非常簡單。解析HTML文件來拉取電子郵件地址,這也是他們的AD用戶名,是艱難的部分。我有點殘酷。我試過使用HTMLAgilityParser,它似乎不適合我的目的。如果我能以某種方式將數據轉換爲.CSV以便於使用,那將非常棒。使用powershell將HTML文件轉換爲.CSV
我需要的是A)直接從HTML中拉取電子郵件地址並將它們放入CSV文件中或B)將HTML文件轉換爲.CSV進行解析。
原因是這些數據每天都會發布,因此必須進行自動化處理。
謝謝!從HTML文件
樣品,所有的識別信息已被刪除和/或調整:
<table>
<tr>
<td class=xl27>
<span class=font7>ID</span>
</td>
<td class=xl27>
<span class=font7>Name</span>
</td>
<td class=xl27>
<span class=font7>Primary E-Mail</span>
</td>
<td class=xl27>
<span class=font7>Alternate E-Mail</span>
</td>
</tr>
<tr>
<td class=xl28>
<span class=font8>00000000</span>
</td>
<td class=xl28>
<span class=font8>Smith,John R</span>
</td>
<td class=xl28>
<span class=font8></span>
</td>
<td class=xl28>
<span class=font8>[email protected]</span>
</td>
</tr>
你可以發佈如何HTML文件的樣子? – Mitul
根本沒有正確格式化...編輯到原始帖子 – Koecerion
用代碼和正確的格式更新您的問題。 – Mitul