小编Sum*_*h S的帖子

Java解析日期与字符串的时区

我想用格式的字符串解析带有时区的日期"31-12-2014 18:09 +05:30".我尝试使用"d-MM-yyyy HH:mm ZZ"和使用简单日期格式进行解析"d-MM-yyyy HH:mm Z".但它给了我一个无比例的日期例外.这该怎么做?请帮我.

java datetime date

6
推荐指数
1
解决办法
1万
查看次数

UWP应用程序尝试将本地html文件加载到webview控件

我的通用Windows应用程序需要使用webview控件加载html文件.我在这个问题中尝试了以下解决方案.我无法让它发挥作用.

在WebView Metro Style应用程序中加载本地html文件

现在我的代码如下.它给我一个错误如下

错误CS4036'IAsyncOperation'不包含'GetAwaiter'的定义,并且没有可以找到接受类型'IAsyncOperation'的第一个参数的扩展方法'GetAwaiter'(你是否缺少'System'的using指令?)ReaderX c:\用户\ sumod\documents\visual studio 2015\Projects\ReaderX\ReaderX\Views\TextView.xaml.cs 28

这是我的代码

namespace ReaderX.Views
{
    /// <summary>
    /// An empty page that can be used on its own or navigated to within a Frame.
    /// </summary>
    public sealed partial class TextView : Page
    {
        private NavPoints point;
        public TextView()
        {
            this.InitializeComponent();
        }

        protected override async void OnNavigatedTo(NavigationEventArgs e)
        {
            point = (NavPoints)e.Parameter;
            StorageFolder storageFolder = ApplicationData.Current.LocalFolder;
            StorageFile sampleFile = await storageFolder.GetFileAsync("sample.txt");
            var html = await Windows.Storage.FileIO.ReadTextAsync(sampleFile);

            HTMLViewer.NavigateToString(html);
        }
    }
} …
Run Code Online (Sandbox Code Playgroud)

c# webview uwp

3
推荐指数
1
解决办法
4980
查看次数

ObfuscatedFontPart.deleteEmbeddedFontTempFiles 中的 docx4j NullPointerException

我正在我的软件中使用 docx4j 将 docx 文件转换为 html。我正在基于 Windows 的系统中进行开发,我的产品是 AWS 中的 Ubuntu Linux 14.04。在 Windows 中一切正常,但是当涉及到 Ubuntu 时,它向我抛出一个异常,如下所示。

\n\n
\n

2015-11-19 07:33:36 错误 AbstractExporter:108 - 导出\n 包 java.lang.NullPointerException 时出现异常,位于\n org.docx4j.openpackaging.parts.WordprocessingML.ObfuscatedFontPart.deleteEmbeddedFontTempFiles(ObfuscatedFontPart.java:263)\n在\n org.docx4j.openpackaging.parts.WordprocessingML.FontTablePart.deleteEmbeddedFontTempFiles(FontTablePart.java:161)\n 在\n org.docx4j.convert.out.common.AbstractExporter.export(AbstractExporter.java:91)\n在 org.docx4j.Docx4J.toHTML(Docx4J.java:511) 在\n com.testbudha.document.impl.WordDocumentExtractor.toHtml(WordDocumentExtractor.java:31)\n 在\n com.testbudha.document.impl.DocXExtractor .getText(DocXExtractor.java:31)\n 位于\n com.testbudha.document.impl.DocumentServiceImpl.getFileText(DocumentServiceImpl.java:18)\n 位于\n com.testbudha.server.controller.StudentHomeController.getResumeText(StudentHomeController .java:120)

\n
\n\n

我知道这是一个与字体相关的问题,我尝试安装

\n\n
\n

ttf-mscorefonts-安装程序

\n
\n\n

但它并没有改变任何东西我也尝试使用这个脚本安装vista字体。然后我也遇到了同样的异常

\n\n

Vista 字体安装程序

\n\n
protected String toHtml(WordprocessingMLPackage wordMLPackage, String path, HttpServletRequest request)\n            throws Docx4JException {\n        try {\n\n            HTMLSettings htmlSettings = Docx4J.createHTMLSettings();\n            htmlSettings.setImageDirPath(path + "/_files");\n            htmlSettings.setImageTargetUri(request.getContextPath() + "/getfile/");\n            htmlSettings.setWmlPackage(wordMLPackage);\n\n …
Run Code Online (Sandbox Code Playgroud)

java ubuntu docx4j

2
推荐指数
1
解决办法
1471
查看次数

标签 统计

java ×2

c# ×1

date ×1

datetime ×1

docx4j ×1

ubuntu ×1

uwp ×1

webview ×1