草庐IT

word_count

全部标签

c# - OpenXML 替换 word 文档的特定 customxml 部分

我正在使用OpenXMLSDKver2来操作一些word文档。这些文档目前有自定义的xml部分,我想做的是专门为这些部分替换xml。我知道我可以做这样的事情来访问文档的customxml部分:DimmainStreamAsNewMemoryStream()DimbufferAsByte()=File.ReadAllBytes(Server.MapPath("myfile.docx"))mainStream.Write(buffer,0,buffer.Length)TryUsingmainDocumentAsWordprocessingDocument=WordprocessingDoc

xml - fn :count give me 1's instead of the total count() number

Xquery3.0for$xindoc("XMLexemplo.xml")/Calendario/Curso/UC/Unidade/Exames/Examelet$day:=fn:day-from-date(xs:date($x/Dia))where$day>=20and$day输出是11,但我希望是2。 最佳答案 您要求对每一天进行计数,这必然是1。您想要计算整个结果的大小,因此将计数环绕整个FLWOR表达式:count(for$xindoc("XMLexemplo.xml")/Calendario/Curso/UC/Unidad

xml - 在 Word 2010 中开发功能区选项卡,在组标签名称中使用 & 符号

我正在开发用于Word2010模板(MyTemplate.dotm)的功能区选项卡。我的问题:我想在组的标签中有一个符号(&)。我已经尝试了很多事情,并且也对这个问题进行了很多谷歌搜索,但没有任何效果:(named)&(decimal)&(decimal)&(hex)&这是我尝试过的,保存在MyTemplate.dotm文件中的xml(使用MicrosoftOffice的自定义UI编辑器):这是在Word2010中打开MyTemplate.dotm时的结果:有谁知道我该如何解决这个问题? 最佳答案

c# - 从 Word 粘贴 + 创建 XML 文档 -> 十六进制值 0x0C,是无效字符 (.Net)

我有一个接受用户HTML输入的网页。使用System.Xml命名空间将输入转换为xml文档,如下所示:vardoc=newXmlDocument();doc.AppendChild(doc.CreateElement("root"));doc.DocumentElement.SetAttribute("BodyHTML",theTextBox.Text);然后对数据使用Xsl转换(System.Xml.Xsl.XslCompiledTransform)。用户倾向于在MicrosoftWord中使用项目符号、引号等编写文本。当粘贴到我的页面时,他们的文本包含无效字符,例如0x0C、0x0

c# - xpath 表达式 count() 失败并出现异常,表达式必须评估为节点集

我遇到异常:System.Xml.XPath.XPathException:表达式必须计算为节点集。当我运行这段我希望计算节点数量的代码时,我做错了什么?vardoc=newXPathDocument("contosoBooks.xml");varnav=doc.CreateNavigator();varexpr=nav.Compile("count(//bookstore/book)");variterator=nav.Select(expr);while(iterator.MoveNext()){if(iterator.Current!=null&&!iterator.Curren

xml - XSLT - XML (Word) 到 XSL-FO (PDF)

我正在寻找有关如何实现XSLT工作表以将我的XML(Word模板)转换为XSL-FO(PDF)模板的一些基本说明。我无法找到下载此类表格的实际位置(或获取重新编码的示例),而且我不完全确定一旦找到它如何实现。请注意,我无法手动将它们转换为PDF。该项目要求它们自动生成,因此需要XSLT表来转换它们。提前致谢。我知道这是一个很笼统的问题,但我真的不知道我在用XSLT做什么。 最佳答案 看看WordML2FO样式表here.页面摘录:ThesestylesheetswerepreparedbyRenderX'sdevelopmentte

c# - 如何准备 Word 2007 文档以便 C# 可以从语义上提取数据?

我有一个friend正在用MicrosoftWord2007写一本400页的书。在整本书中,他有200个故事,每个故事都由许多段落组成。当他写完这本书后,他想将嵌入在他的Word文档中的每个故事的文本复制到一个数据库表中,例如:Title,varchar(200)Description,textContent,text我们不想将每个故事都复制并粘贴到数据库中,而是希望有一个程序自动将标记的数据从Word文件中提取到数据库中的相应字段中。他必须在MicrosoftWord中做什么才能将每组段落表示为“故事内容”,将每个标题表示为“故事标题”等。先决条件是此标记在文档中不可见。我知道Wor

c# - 如何使用 OpenXML SDK 2.5 从 word 文档中复制公式?

我必须使用带有C#的OpenXMLSDK2.5从一个word文档复制公式,然后将它们附加到另一个word文档。我尝试了下面的代码,它运行成功,但是当我试图打开文件时,它说内容有问题。我打开它时忽略了警告,但没有显示这些公式。它们只是空白block。我的代码:privatevoidCreateNewWordDocument(stringdocument,Exercise[]exercices){using(WordprocessingDocumentwordDoc=WordprocessingDocument.Create(document,WordprocessingDocumentT

xml - 我们如何将 Microsoft Word DOCX 文件转换为 XSLT 中的 HTML?

我有一个关于将WordDOCXXML(OOXML)文件转换为HTML格式的项目。我使用XMLSpy和XSLT、XPath、XML进行这种转换。想象一下我用XSLT编写程序并转换它的单个Word文件。但我的主管说,如果我更改文件中的值,该方法将不起作用。我同意这一点,因为我只为该文档指定了代码,因为我知道其中包含的内容。但是,我们如何在XSLT中编写通用代码以将所有Word文件转换为格式良好的HTML文档(因为word文档之间可能有很大差异)?问题是我正在尝试使用XSLT来完成它?这里有什么不对吗?或者我只是对此太困惑了。 最佳答案

xml - 以 word (.docx) 形式将复选框标记为已选中

我正在使用ruby​​/nokogiri来解析单词形式并填写字段。我已经设法填写了文本字段,但我很难选中复选框。我查看了document.xml并且在标记或未标记复选框时没有注意到任何不同的标记 最佳答案 我找到了解决方案当一个复选框被选中时,有一个标签:如果未选中,则为: 关于xml-以word(.docx)形式将复选框标记为已选中,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions