타사 웹 사이트에 HTML 양식을 제출해야하며 숨겨진 필드 중 하나는 XML 문자열입니다. XML은 제 3 자에게 전송되기 전에 탈출해야합니다.HTML 입력 필드에 할당 할 때 자동 HTML 인코딩을 중지하는 방법 VB.NET
그러나 양식 필드에 일반 XML을 추가하면 세미 에피소드가 만들어집니다. 그래서 HTMLEncode를 사용하면 XML의 일부가 이중 이스 케이 핑됩니다. .NET에서 자동으로 이스케이프 처리되는 것을 방지하려면 어떻게합니까?
숨겨진 필드를 통해 이스케이프 처리 된 XML을 보내는 방법이 더 좋습니다.
XML
<systemCode>APP</systemCode>
기본 할당 내가 무슨 일이 일어나고 있는지 볼 수 있습니다
&lt;systemCode&gt;APP&lt;/systemCode&gt;
뿐만 아니라 인코딩을 HTML 숨겨진 입력 필드
<systemCode>APP</systemCode>
에 -하지만 난하지 않습니다 그것을 방지하는 방법을 알아?
이 느낌은 한 번 더 ....하지만 이번에 말! ;) –
한 번 더 투표하면 ... 이번에는 기분으로!: P – Cerebrus
안녕하세요, 나는 HTMLEncode뿐만 아니라 다른 것을 사용하고 있지 않습니다. 혼자 사용하고 있습니다. 그러나 제가 말했듯이 자동으로 진행되는 것은 XML의 <를 인코딩하는 것입니다 : portalReq.Value = myXML - 내가 멈추고 싶어하는 자동 물건이야! –