Я пытаюсь создать отчет HTML с использованием powershell. Я использую ConvertTo- html и работает нормально. Однако мне нужно передать некоторые значения с тегами HTML, такими как <.br.>, В значения ячеек в таблице HTML. К сожалению, теги конвертируются в "& .lt .;" и "& .gt .;" при генерации файла html. Я пытался избежать этого с помощью [System. Net .WebUtility] :: HtmlDecode, а также с помощью функции -replace. Но никто не работает. Есть ли другой способ избежать этого преобразования?
Это код, который я использовал
`$table1 = New-Object System.Data.DataTable
$table1 .Columns.Add("Parameter","string")
$table1 .Columns.Add("Value","string")
$row1 = $table1.NewRow()
..............
.. ............
$row1.Value = "Some Value here <BR>"
$table1 | Select-Object * -ExcludeProperty RowError, RowState, Table, ItemArray, HasErrors | ConvertTo-html -Body $BodyText >> "$filepath\$name.html"`
============================ ====================================