Sortowanie treści HTML na podstawie drugiego wiersza komórki tabeli

0

Mam plik tekstowy Windows, zawierający tekst tabeli HTML (bez nagłówka, bez stopki) z każdą komórką tabeli nie w kolejności alfa. Chciałbym pogrupować tabele alfabetycznie:

REDACTED-TITLE-1 REDACTED-TITLE-2 REDACTED-TITLE-3 REDACTED-TITLE-4 REDACTED-TITLE-5  
REDACTED-TITLE-6 REDACTED-TITLE-7 REDACTED-TITLE-8 REDACTED-TITLE-9 REDACTED-TITLE-A 
REDACTED-TITLE-B REDACTED-TITLE-C REDACTED-TITLE-D REDACTED-TITLE-E REDACTED-TITLE-F  

Komórki mają format:

<td><A HREF="https://REDACTED-URL-1">
REDACTED-TITLE-1</A></td>

<td><A HREF="https://REDACTED-URL-2">
REDACTED-TITLE-2</A></td>

<td><A HREF="https://REDACTED-URL-3">
REDACTED-TITLE-3</A></td>

<td><A HREF="https://REDACTED-URL-4">
REDACTED-TITLE-4</A></td>

<td><A HREF="https://REDACTED-URL-5">
REDACTED-TITLE-5</A></td>

<td><A HREF="https://REDACTED-URL-6">
REDACTED-TITLE-6</A></td>

<td><A HREF="https://REDACTED-URL-7">
REDACTED-TITLE-7</A></td>

<td><A HREF="https://REDACTED-URL-8">
REDACTED-TITLE-8</A></td>

<td><A HREF="https://REDACTED-URL-9">
REDACTED-TITLE-9</A></td>

<td><A HREF="https://REDACTED-URL-A">
REDACTED-TITLE-A</A></td>

<td><A HREF="https://REDACTED-URL-B">
REDACTED-TITLE-B</A></td>

<td><A HREF="https://REDACTED-URL-C">
REDACTED-TITLE-C</A></td>

<td><A HREF="https://REDACTED-URL-D">
REDACTED-TITLE-D</A></td>

<td><A HREF="https://REDACTED-URL-E">
REDACTED-TITLE-E</A></td>

<td><A HREF="https://REDACTED-URL-F">
REDACTED-TITLE-F</A></td>

i tak dalej.

Czy mogę używać komend wiersza poleceń w systemie Windows, lub poleceń PowerShell, aby uporządkować ten dwuwiersz w treści opisu tekstowego, czyli redacted-Tytuł- n ? Czy mogę używać programu Excel?

Wiem, że będę musiał ponownie umieścić tagi tr i / tr po posortowaniu listy i włożyć posortowane linie z powrotem do tabeli.

K7AAY
źródło
Musisz pokazać więcej tabeli. Czy chcesz posortować tylko komórki według każdego, czy chcesz posortować wszystkie komórki, a następnie ułożyć je w rzędy?
glenn jackman
Nie mam pojęcia, o co pytasz i podejrzewam, że nikt inny też tego nie robi. Co A1 i B2 mają wspólnego z ABCDEFGHIJKLMNO? Co „druga linia komórki tabeli” ma wspólnego z resztą pytania? Masz na myśli „drugi wiersz komórki tabeli” lub „drugi rząd tabeli”? Jakie są dane wejściowe i jakie dane wyjściowe? Czego jeszcze nam nie mówisz?
G-Man,
Podejrzewam, że Jak losowo posortować grupy wielu linii w pliku? jest podobny do tego, o co pytasz. Sprawdź, czy to ci pomoże.
Scott,
1
Cóż, znalazłem, że moje miejsce pracy nie ma i nie zezwala na narzędzia bash, więc jestem ograniczony do narzędzi wiersza polecenia PowerShell i Windows. Dlatego to nie pomaga.
K7AAY
Czy masz dostęp do programu Excel? Czy to musi być w pełni zautomatyzowane, czy proces ręczny jest w porządku?
płot