1

XML 요청 내에 인코딩 된 HTML이 일부 있습니다. AIF 웹 서비스를 통과합니다.Dynamics AX에서 HTML을 디코딩/이스케이프 처리하는 방법

과정은 탈출의 내가 갖는 텍스트이다 - 나는 & LT 얻을; &있다 BR; <br> 대신.

디코딩 할 적절한 방법이 있습니까? 나는 기본적인 것들을 위해 뭔가를 쓰고 싶지 않고 다음 10 년 동안의 버그 리포트를 다루고 싶다. 왜냐하면 내가 결코 알지 못했던 악센트 문자를 잊어 버렸기 때문이다 ...

나는 특별한 부분을 먹을 때 HTML/XML 문자를 XMLTextWriter로 변환하면 올바르게 인코딩되지만, XMLTextReader에 동일한 XML을 피드하면 해당 문자가 디코딩되지 않습니다.

감사합니다.

답변

4
static void HtmlDecode(Args _args) 
{ 
    str input = '&lt;br&gt;'; 
    str output = System.Web.HttpUtility::HtmlDecode(input); 
    ; 

    info(output); 
} 

결과 : <br>

+0

감사합니다. 나는 잠시 동안 이것을 찾고 있었고 운이 없었다. 사실,이 질문은 이제 '도끼 html 디코드'에 대한 최고의 Google 히트입니다 ... – Mrki