如何在应用程序中显示HTML文章? WinRT的

时间:2015-05-29 06:36:58

标签: c# html windows-runtime windows-phone-8.1 winrt-xaml

我正在为一个网站创建客户端WP 8.1(appx)应用程序。

嗯,让我说我得到了一些文章的html代码(图片,列表等),只有文章(没有网站的标题等)。

我想在WP 8.1应用程序中显示该文章的文章格式和图像。

我该怎么做?

我尝试使用WebView,但这不是我需要的,因为WebView中的文本非常小,需要缩放等等。


*为TamásDeme*

    MongoClient mongo = new MongoClient("localhost", 27017);
    MongoDatabase db =  mongo.getDatabase("testDB");
    Map<String, Object> commandArguments = new HashMap<>();
    commandArguments.put("createUser", "dev");
    commandArguments.put("pwd", "password123");
    String[] roles = { "readWrite" };
    commandArguments.put("roles", roles);
    BasicDBObject command = new BasicDBObject(commandArguments);
    db.runCommand(command);

它正确显示p,b标签,唯一的问题是图像。
*为TamásDeme*

2 个答案:

答案 0 :(得分:1)

您可以使用HtmlAgilityPack来解析页面,然后在RichTextBlock中重新呈现文章的内容。

要进行转换,我发现这两个链接可能有所帮助:http://blogs.msdn.com/b/tess/archive/2013/05/13/displaying-html-content-in-a-richtextblock.aspxhttps://github.com/MacawNL/WinRT-RichTextBlock.Html2Xaml

答案 1 :(得分:0)

您是否尝试过JavaScript Windows应用商店应用模板(VS2013中提供)? 你可以在这里找到一些好的教程:
https://msdn.microsoft.com/en-us/library/windows/apps/br211385.aspx?f=255&MSPPError=-2147217396