Я генерирую простой HTML-код с помощью скрипта PowerShell, и мне бы хотелось избежать строк, используемых в результате HTML (поскольку они могут содержать некоторые символы, специфичные для HTML).Каков наилучший способ избежать символов HTML в строке (PowerShell)?
Например:
$a = "something <somthing else>";
должны быть преобразованы в следующие:
"something <something else>"
Есть ли встроенная функция для этого?
Вот что я искал, спасибо! – Kel
Альтернативой является использование '[System.Security.SecurityElement] :: Escape ($ textToEscape)'. Существуют некоторые различия; см .: https://www.roelvanlisdonk.nl/2009/09/23/you-should-use-system-security-securityelement-escape-in-c-to-escape-special-characters-in-xml-and- не-системы веб-httputility-HtmlEncode /. – JohnLBevan