Я импортирую некоторые данные из другого инструмента отслеживания тестов / ошибок в tfs, и я хотел бы преобразовать их описание, которое находится в простом HTML, в простую строку, в которой сохраняется «макет» HTML.
Например:
<body>
<ol>
<li>Log on with user Acme & Co.</li>
<li>Navigate to the details tab</li>
<li>Check the official name</li>
</ol>
<br>
<br>
Expected Result:<br>
official name is filled in<br>
<br>
Actual Result:<br>
The &-sign is not shown correctly<br>
See attachement.
</body>
станет простым текстом со вставленными символами новой строки и HTML-сущностями, переведенными как:
1. Log on with user Acme & Co.
2. Navigate to the details tab
3. Check the official name
Expected Result:
official name is filled in
Actual Result:
The &-sign is not shown correctly
See attachment
В настоящее время я могу заменить некоторые теги символами новой строки с помощью регулярного выражения и убрать остальные, но замена HTML-сущностей и таких вещей, как <ol>
и <ul>
, казалась мне чем-то изобретенным (браузер?) Поэтому мне было интересно, если кто-то сделал это до меня. Я не могу найти его с помощью Google.