Sto generando un semplice HTML con lo script PowerShell e vorrei sfuggire alle stringhe utilizzate nel codice HTML dei risultati (poiché possono contenere alcuni simboli specifici dell'HTML).Qual è il modo migliore per sfuggire ai caratteri specifici di HTML in una stringa (PowerShell)?
Ad esempio:
$a = "something <somthing else>";
dovrebbe essere convertito a quanto segue:
"something <something else>"
C'è qualche funzione built-in per questo?
Questo è quello che stavo cercando, grazie! – Kel
Un'alternativa è usare '[System.Security.SecurityElement] :: Escape ($ textToEscape)'. Esistono alcune differenze; vedere: https://www.roelvanlisdonk.nl/2009/09/23/you-should-use-system-security-securityelement-escape-in-c-to-escape-special-characters-in-xml-and- non-system-web-httputility-HTMLEncode /. – JohnLBevan