새 Windows Phone 7.1 (Mango) RichTextBox 컨트롤에서 HTML을 쉽게 변환하여 표시 할 수 있습니까? 저는 주로 웹 브라우저 컨트롤을 사용하지 않고 링크와 이미지를 유지하는 것에 관심이 있습니다.Windows Phone에서 RichTextBox로 HTML을 변환하는 방법 Mango
덕분에, 샘
새 Windows Phone 7.1 (Mango) RichTextBox 컨트롤에서 HTML을 쉽게 변환하여 표시 할 수 있습니까? 저는 주로 웹 브라우저 컨트롤을 사용하지 않고 링크와 이미지를 유지하는 것에 관심이 있습니다.Windows Phone에서 RichTextBox로 HTML을 변환하는 방법 Mango
덕분에, 샘
: 당신은 중첩 된 요소를 처리 할 필요가 http://htmlagilitypack.codeplex.com/
및 따라 HTML의 적합성 레벨의 경우 형식이 잘못된 내용을 처리하는 것이 어려울 수 있지만 HA는 좋은 라이브러리입니다.
제가 생각하기에 소스 코드에 샘플이 있습니다.
public void ConvertRtfToHtml()
{
System.Windows.Forms.WebBrowser webBrowser =
new System.Windows.Forms.WebBrowser();
webBrowser.CreateControl(); // only if needed
webBrowser.DocumentText = richTextBox1.Text;
while (webBrowser.DocumentText != richTextBox1.Text)
Application.DoEvents();
webBrowser.Document.ExecCommand("SelectAll", false, null);
webBrowser.Document.ExecCommand("Copy", false, null);
richTextBox2.Paste();
}
그런데이 클래스는 Android SDK에 있습니다. 한 가지가 남아 있습니다 : 누군가 java에서 C#으로 변환 할 때까지 기다리는 것입니다. – vorrtex
@vorrtex가 다음에이 자바 코드에 대한 링크를 가지고 있습니까? –
@Matt Lacey 여기 있습니다 : http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.0_r1/android/text/Html.java#HtmlToSpannedConverter – vorrtex