Instruções
Implementar um Conversor de Entidades HTML
Este laboratório trata da conversão de caracteres especiais em uma string para suas respectivas entidades HTML.
Objetivo: Cumprir as user stories abaixo e fazer com que todos os testes passem para completar o laboratório.
Histórias de Usuário:
1. Você deve ter uma função
convertHTML que aceita uma string como argumento.
1. A função convertHTML deve retornar uma nova string convertendo os caracteres especiais na string de argumento para suas entidades HTML correspondentes.
&deve ser convertido para&.<deve ser convertido para<.>deve ser convertido para>."deve ser convertido para".- '
should be convertido para'`.
O que fazer:
Testes:
- Você deve ter uma função `convertHTML`.
- `convertHTML("Dolce & Gabbana")` deve retornar a string `Dolce & Gabbana`.
- `convertHTML("Hamburgers < Pizza < Tacos")` deve retornar a string `Hamburgers < Pizza < Tacos`.
- `convertHTML("Sessenta > doze")` deve retornar a string `Sessenta > doze`.
- `convertHTML('Stuff in "quotation marks"')` deve retornar a string `Stuff in "quotation marks"`.
- `convertHTML("A Lista de Schindler")` deve retornar a string `Schindler's List`.
- `convertHTML("<>")` deve retornar a string `<>`.
- `convertHTML("abc")` deve retornar a string `abc`.
Preview