ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javascript – 以编程方式阅读Microsoft Word文档

2019-05-20 13:21:14  阅读:200  来源: 互联网

标签:javascript coldfusion ms-word


我让我的学生将他们的Microsoft Word作业提交给ColdFusion 10服务器.我想编写一个错误检查程序来检查常见错误,例如标题中没有页码,标题页上的学校名称,标题页上的名称等等.我指定了很多APA规则.示例:短语“Running head:”必须位于第1页的标题部分,而不是纸张的其余部分.我为每个规则分配一个点值.

理想情况下,此错误检查程序将在提交作业并立即告知时运行.这可能需要使用

parser.parseFromString(str, "text/xml");

但作为替代方案,如果我可以编写一个程序来运行以检查错误,那么这可以帮助自动化我的评分.换句话说,使用Microsoft Access或Visual Studio.
但我不想这样做,因为那时我必须在服务器上安装Visual Studio,我认为这不可行.

最后一个选项是从服务器下载所有文件并在本地运行程序,这比手动评分所有内容要好一步.

解决方法:

几年前我使用VBA做了这个,参考这个article.这是一个解析文档每个段落的摘录:

Public Sub ParseLines()
    Dim singleLine As Paragraph
    Dim lineText As String

    For Each singleLine In ActiveDocument.Paragraphs
        lineText = singleLine.Range.Text

        '// parse the text here...

    Next singleLine
End Sub

标签:javascript,coldfusion,ms-word
来源: https://codeday.me/bug/20190520/1143452.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有