Skip to end of banner
Go to start of banner

Encoden en decoden van karakters in tekst

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Bij het werken met tekst in HTTP-verzoeken is het vaak nodig om bepaalde characters te escapen. Dit kan worden gedaan door tekst te encoden of decoden.

Tekst encoden voor HTTP

text = 'Hello, World!'
encoded_text = WebUtility.UrlEncode(text)

 # Output: Hello%2C+World%21

Bovenstaande converteert de tekst naar een URL-gecodeerde vorm.

Tekst decoden van HTTP

encoded_text = 'Hello%2C+World%21'
decoded_text = WebUtility.UrlDecode(encoded_text)

# Output: Hello, World!

Bovenstaande converteert de URL-gecodeerde tekst terug naar de originele tekst.

Tekst encoden voor HTML

text = '<div>Hello, World!</div>'
encoded_text = WebUtility.HtmlEncode(text)

# Output: &lt;div&gt;Hello, World!&lt;/div&gt;

Bovenstaande converteert de tekst naar een HTML-gecodeerde vorm.

Tekst decoden van HTML

encoded_text = '&lt;div&gt;Hello, World!&lt;/div&gt;'
decoded_text = WebUtility.HtmlDecode(encoded_text)

# Output: <div>Hello, World!</div>

Bovenstaande converteert de HTML-gecodeerde tekst terug naar de originele tekst.

  • No labels