Logo

Dynamics AX Brasil

  • Arquivo
  • RSS
  • Contato

Remover Tags HTML de uma String

Na semana passada um amigo me pediu ajuda em um problema pouco comum no DAX. Como remover tags HTML de uma String.

Como participei de um projeto em que o AX era o backoffice de um e-commerce, e precisávamos realizar toda a integração, eu já tinha a solução e resolvi compartilhar aqui no blog. Talvez você já tenha feito um método para resolver este problema, mas o AX já traz isso pronto pra você!

Solução

Dentro do AX temos um “Helper” para manipular elementos de uma página HTML, ou seja uma classe que possui uma série de métodos estáticos para ajudar a trabalhar com HTML. Vejamos como remover as tags html de uma string:

//Start
static void removeHtml(Args _args)
{
    str html = "<title>Dynamics AX Brasil</title>"
    ;

    html = Web::stripHTML(html);
    
    info(html);
    //=> Dynamics AX Brasil
}
//End

No exemplo acima o método stripHTML pode receber 3 parâmetros, são eles:

  1. String a ser retirada as tags HTML.
  2. Se deseja inserir quebra de linha após o elemento “p”.
  3. Se deseja inserir quebra de linha após o elemento “br”.

Conclusão

Além deste método a classe Web possui vários outros, que como já foi dito, pode lhe ajudar no trabalho com o HTML.

Abraços,
Peterson Ferreira

    • #Desenvolvimento
  • 4 months ago
  • Comments
  • Permalink
  • Share
    Tweet

Recent comments

Blog comments powered by Disqus
← Previous • Next →

Portrait/Logo

Sobre

Meu nome é Peterson Ferreira. Este blog contém novidades, dicas e informações para consultores, desenvolvedores e usuários do Microsoft Dynamics AX. Aproveitem!

Entre em contato

  • @petersonfs on Twitter
  • Facebook Profile
  • petersonferreiras on Youtube
  • petersonferreira on Flickr
  • Linkedin Profile
  • petersonferreira on github

Comunidade Dynamics

Comunidade Dynamics

Categorias

Links

  • Jobs | Dynamics AX Brasil
  • Partner Source
  • DAXBR por Pichler
  • Dynamics AX por Brandon

Anúncios Patrocinados

  • RSS
  • Random
  • Arquivo
  • Contato
  • Mobile
  • Licença Creative Commons

Powered by Tumblr