问题标签 [xmldatasource]

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 回答
741 浏览

reporting-services - SSRS XML 数据源如何查询具有多个父子层次结构的 XML

如何在 SSRS 中查询 XML 数据源,以便返回两个父子层次结构?例如

如何查询此 XML 以获得 a1,b1,c1,d1 作为结果集?

0 投票
1 回答
3993 浏览

excel - 使用 OpenXML 将 xml 数据导出到 Excel

该文件正在下载一个 xlsx 文件,但是当我尝试打开该文件时,它说文件已损坏。这是我尝试使用的代码,如果需要对以下内容进行任何更改,请告诉我。

提前致谢

维内特曼格尔

0 投票
1 回答
384 浏览

asp.net - finding a children of each node of an XmlDataSource asp control

i'm trying to view this rss feed :

in a multiple tables using the xmlDatasource asp control and repeater control

i can only list all the teams of the document using this :

and binding it to the repeater. or finding the groups only

but i can't figure out how to find the children of the xpath . i mean if i used nested repeaters one for the groups and the other for the teams how to access the teams info .

0 投票
1 回答
1248 浏览

c# - 不记得在代码中设置 XMLDataSource.XPath

在我的应用程序中,我在 ASPX 中定义了一个 XMLDataSource:

该数据源为网格提供数据。

在我的代码中,我将 XPath 设置在特定函数中的特定点,然后在 XMLDataSource 上发出一个新的 DataBound(),从而导致网格更新:

所有这些都很有效,但是当我尝试从不同的函数中读取 XPATH 时,我会收到一条错误消息。

调试显示 XPath 表达式实际上是空的。

我试图将 DataSource 的创建移动到代码中,然后才设置网格的 DataSourceID,但这不起作用。

在尝试此操作之前,我在 XMLDataSource 定义中定义了一个默认 XPath,此时,该XMLNode thick行返回了此默认字符串。

我有点困惑,为什么 XPath 没有保留在 XMLDataSource 中,因为我在前面的函数中明确设置了它。有人可以为我解释一下吗?

0 投票
1 回答
2101 浏览

asp.net - 使用 xmldatasource 对 Gridview 进行排序的最佳方法?

我首先尝试使用 xmldatasource 并发现您无法对其进行排序。如果您尝试,您只会收到错误:“System.NotSupportedException:数据源不支持排序。”

这会给我一个异常:“异常详细信息:System.Web.HttpException:未处理的 GridView 'GridView1' 触发事件排序。”

我的xml是这样的:

那么解决这个问题的最佳方法是什么?或者我可以以某种方式处理排序事件吗?或者将xml数据加载到LINQ或类似的东西会更容易吗?

0 投票
1 回答
747 浏览

c#-4.0 - 如何使用 linq 查询作为 TreeView 或 GridView 的数据源

我试图找到一种方法来使用我的 linq 查询的结果作为 C# 中 TreeView 和 GridView 的数据源,而不必先将文件保存在服务器中。尝试了各种选项,但都要求先将文档另存为文件。有人可以帮我吗?代码如下:

从 xdoc 创建数据源的部分代码不起作用。可以通过保存文件然后为数据源调用文件来使其工作,但我想从内存中执行此操作。

0 投票
2 回答
1523 浏览

asp.net - 将 Treeview 控件绑定到 xmldatasource 时,出现“异常:缺少根元素”

.aspx 文件:

详细信息.xml:

堆栈跟踪:

在加载页面时抛出异常,我尝试根据 w3cshools 验证器验证 xml 文件及其有效。什么事情会导致这个异常。纠正我哪里出错了。谢谢!

0 投票
1 回答
67 浏览

asp.net - 判断客户是否有订单

这里有一个 Northwind 数据库的 xml 转储。

文档结构类似于:

每个客户标签将包含一个客户信息。现在,当我选择所有客户时,我如何提供一个字段以指示客户是否有订单;类似于布尔字段的东西

0 投票
1 回答
1012 浏览

c# - XPath / 在后面的代码中抓取节点值

我是 ASP.NET 的新手(PHP 程序员 8 年),所以如果我的术语不正确,请原谅我。

我目前正在中继器中获取远程 XML 文件XMLDataSource,并且在DataFile后面的代码中设置了属性(我DataFile根据 URI 参数进行了动态更改,例如 ?cat=blah 等)。这很好用,不是问题。

在这个转发器中是一个<asp:HyperLink>,其 URL 也将在后面的代码中动态更改。

现在的问题:

从后面的代码来看,如何查看 XML 节点是否为空,如何获取非空节点的值?

我已经在这个问题上讨论了大约 3 天(搜索了几个小时),但是我就是想不出看起来应该如此简单的东西!这是我目前拥有的代码,但是Object reference not set to an instance of an object对于具有CreateNavigator();

希望比我更擅长 ASP.NET 和 C# 的人可以轻松发现问题或知道我可以完成此任务的方法吗?

代码

C# 背后的代码

0 投票
2 回答
4394 浏览

jasper-reports - 使用 XML 文件数据源的子报表不起作用

我在连接到 XML 文件的子报表时遇到问题。当我执行报表时,预览不显示子报表数据,但如果我单独执行子报表,它会正确显示数据。我究竟做错了什么?

数据文件:

报告:

子报告: