Estoy generando algo de HTML simple con script de PowerShell, y me gustaría escapar de las cadenas usadas en el resultado HTML (ya que pueden contener algunos símbolos específicos de HTML).¿Cuál es la mejor manera de escapar de caracteres específicos de HTML en una cadena (PowerShell)?
Por ejemplo:
$a = "something <somthing else>";
debe ser convertido a lo siguiente:
"something <something else>"
¿Hay alguna función incorporada para eso?
¡Eso es lo que estaba buscando, gracias! – Kel
Una alternativa es usar '[System.Security.SecurityElement] :: Escape ($ textToEscape)'. Algunas diferencias existen ver: https://www.roelvanlisdonk.nl/2009/09/23/you-should-use-system-security-securityelement-escape-in-c-to-escape-special-characters-in-xml-and- not-system-web-httputility-htmlencode /. – JohnLBevan