c# - HttpUtility.HtmlDecode() fails for some characters -


यह कोड देखें:

  नामस्थान TestHtmlDecode {Microsoft.VisualStudio.TestTools.UnitTesting के माध्यम से; System.Web का उपयोग कर; [टेस्ट क्लास] सार्वजनिक वर्ग TestHtmlDecode {निजी स्ट्रिंग कन्वर्ट (स्ट्रिंग इनपुट) {वापसी HttpUtility.HtmlDecode (इनपुट); } [TestMethod] सार्वजनिक शून्य TestLeftBrace () {Assert.AreEqual ("{", कन्वर्ट ("& lbrace;")); } [टेस्टमिनेशन] सार्वजनिक शून्य टेस्टग्रेसरटैन () {असाइन करें। एरेक्वॉल ("& gt;", कन्वर्ट ("& amp; जी;")); }}}  

TestGreaterThan पास करता है, लेकिन TestLeftBrace विफल ( कनवर्ट रिटर्न & lbrace ; )। ऐसा क्यों है?

ऐसा लगता है कि यहां दो चीजें हैं।

  1. & lbrace एक है (और नहीं [()

  2. यह & lbrace की तरह नहीं दिखता है ज्ञात वस्तुओं की सूची में शामिल है स्रोत कोड यहाँ है जो यहां मिले संस्थाओं की सूची को संदर्भित करता है


Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

c# - Chart control: Design messed Up after clearing and re-adding Y-Values -

javascript - Bootstrap Modal won't close, previously appended to Body using JQuery -