问题标签 [xdoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
40 浏览

python - 如果元素不存在,则使用 getElementsByTagName 跳过元素

我有一个脚本可以解析 XML 文件以查找某些属性。但是,当我尝试定义一个不存在的属性时,它会引发错误。解决此问题的最佳方法是什么?

例如,此代码查找 API 提供的所有作品。

当输入以下 XML 文件时

<author>由于未定义标记,因此代码在最后一个元素上跳闸。如果 XML 文件中的标签未定义,如何将author变量定义为某个值?

谢谢!

0 投票
1 回答
87 浏览

java - 有没有办法从excel中提取图表并使用java将它们转换为图像格式?

我正在开发一个应用程序,它使用一系列图表和表格生成 xdoc 输出,其数据来自给定的 excel 文件。目前,我已经能够使用 Apache Poi 生成管理数据的必要图表和表格,并使用 GCExcel 在单独的 excel 文件中生成实际图表,但是,Apache 不支持将 XSSFChart 对象转换为图像以便将它们插入文档,而 GCexcel 的未授权版本也不允许我将图表导出为图像。有人知道我可以解决这个问题的方法吗?

0 投票
0 回答
27 浏览

c# - 使用 C# 在 XML 文件中的 Xelement 之前添加用于格式化的空间

我正在尝试将一个 XElement 添加到 XML 文件中,其中元素已经以特定格式存在(请参阅第 2 行,其中在 Student 元素之前存在空格),但是当我添加 Xelement 时,如何在元素?请参阅下图中的第 5 行以了解格式化空间的差异?

在此处创建标签:

通过使用 XDocument 加载现有文件来添加它:

必需的:
在此处输入图像描述

当前获取输出:

在此处输入图像描述

0 投票
1 回答
52 浏览

c# - 通过 Stream 读取 Xml 文件的一部分,而不是只读取一个

所以我一直在为一个项目编写一段旧代码。我已经设法针对 64 位使用对其进行了优化。但是只有1个问题。使用 XmlSerializer.Deserialize 时它会中断,因为输入文本/反序列化数据太大。(溢出/超过 2gb int 限制)。

我试图找到解决方法,但没有任何答案有帮助。

这是有问题的代码。

在这里提出了许多问题之后,我认为我可以使用一种方法来“拆分”xml文件(同时保持相同类型的BXML_LIST)然后反序列化它并完成:将它组合以匹配它的原始内容以避免出现溢出错误时反序列化整个文件。

问题是,我不知道如何实现这一点。任何帮助或指导都会很棒!

// 编辑 1:

我从另一个站点找到了一段代码,不知道它是否是组合拆分的 xml 文件的可靠方法:

0 投票
1 回答
33 浏览

c# - 如何在 XElement 中使用 For 循环

我尝试XML document从收到List<T>T列表类型中创建一个。

所以,问题是当我尝试在for内部使用循环时XElement出现错误。

我的想法是XML Document根据T properties

那么请我如何使用for里面的循环XElement

0 投票
1 回答
47 浏览

c# - 多个表相同的字段LINQ

我必须从多个来源获取相同的值,所以我使用Concat了,但我有大量的字段和更多的来源。

我几乎有 15 个字段和 5 个来源。那么有没有办法让这些字段变得通用,只是在某个地方添加源代码来工作并简化它?