问题标签 [xmldataprovider]
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.
wpf - XmlDataProvider、XPath 和 ListBox
我一直在玩 XamlPad。我想我会在 XAML 中嵌入一些 XML 来给我一组假的分层数据。我没有太多的快乐。这会编译,但不会显示列表中的项目。(编辑:分层方面是为了以后。现在我只想让东西出现在列表中)。
如果从 XmlDataProvider 中删除 XPath="ParentNode",它会将整个文档逐字添加到列表框中。我宁愿在 Listbox 中有两个节点,每个 ParentNode 一个。
c# - 如何在视图中将 viewmodel 的 XmlDataProvider 属性与 XmlDataProvider 绑定?
我正在尝试在 TreeView 中显示一些 xml 数据。Xml 数据由 ViewModel 的 XmlDataProvider 类型的属性提供。但是,我无法将它与 TreeView 绑定。我在 XAML 中使用 XmlDataProvider,无法将 ViewModel 属性与 XAML 中的 XmlDataProvider 绑定。下面是代码片段:
Xml代码:
我正在使用 mvvm light 框架。当我尝试时,我得到 XDoc 属性应该是静态的并且我不想让它成为静态的异常。
如果在 xaml 文件中的 XmlDataProvider 中定义我的 X:data,则 treeview 可以工作:
c# - XmlDataProvider 上的绑定错误(无法绑定到非 XML 对象)
我在将一些控件绑定到我的 XML 时遇到问题。
我的应用程序在运行时填充 TabControl,使用 DataTemplateSelector 为 TAB 加载 XAML:
XAML:
每个页面都包含一个 XmlDataProvider,它加载以下 xml 文件:
运行时出现此错误:
- - 编辑 - -
我将 DataContext 添加到我的控件中,但我仍然遇到问题。
首先是我得到以下信息:
而且我不明白第一个未在任何地方定义的“未命名”文本框是什么。
其次,如果我将转换器放入 TextBox 绑定(例如,就像我用于 CheckBoxes 的转换器),我不会收到错误消息。
第三,不调用转换器函数。
xml - 如何在 VB.NET 中为我的 XmlDataProvider 写入锁定 XML 文件
我试图在我的程序中打开一个 XML 文件以进行写访问。我的程序使用XmlDataProvider
. 我找不到一种方法来完成这两者:
我也找不到告诉XmlDataProvider
我为我锁定文件的方法。我能做些什么?
javascript - 如何从函数中覆盖构造函数属性
我是 JavaScript 编程的新手,我什至不知道如何询问 Google,所以我将详细描述我想要实现的目标。
我正在使用 node.js 和 xml2js 模块为 jasmine 创建 DataProvider 类,它解析简单的 XML 文件:
我希望 DataProvider 构造函数立即解析 XML 并在this.testData
. 脚本是:
我使用它如下:
当我运行>node script.js
我收到的脚本时undefined
。当我取消注释console.log(util.inspect(result, false, null));
时,我收到
所以通常它可以工作,但是如何分配result
给this.testData
?
这与范围有关this.testData
吗?
c# - XmlDataProvider 使用默认命名空间读取 XML
我已经意识到读取下面的 XML 文件的问题是因为命名空间,我已经向 XmlDataProvider 添加了对它的支持,但我无法让它工作,我还没有找到调试它的方法..
谁能发现我哪里出错了?
XAML:
XML 文件的开头:
c# - 通过 XmlDataProvider 将复选框“IsChecked”值绑定到外部 XML 文件(利用 MVVM)
在上周搜索并尝试了几个选项之后,我似乎找不到我要找的东西;也许这里有人可以提供帮助。在阅读本文时,请记住我正在尝试尽可能严格地使用 MVVM,尽管我对 WPF 相对较新。作为旁注,我正在使用 Mahapps.Metro 来设置我的窗口和控件的样式,可以在此处找到。
我有一个我的应用程序用于配置的 XML 文件(我无法使用 app.config 文件,因为该应用程序无法安装在用户的系统上)。应用程序将在启动时查找此文件,如果找不到该文件,它将创建它。以下是 XML 的片段:
我在我的引用 XML 文件Window.Resources
:
并将其DataContext
用作我的MainWindow
:
接下来,我设置了一个“string-to-bool”转换器:
最后,我绑定IsChecked
到适当的XPath
:
在所有这一切之后,应用程序加载,但IsChecked
设置为false
......任何和所有想法在这里都会有所帮助;提前致谢!
xml - 带有子元素的 XmlDataProvider 绑定控件
在以下代码中,我无法访问 XML 文件中的参数元素。ListBox 显示 XML 文件中的所有指令。ComboBox 应该显示与 ListBox 中所选指令相关的所有参数元素。ComboBox 的内容是我有问题的地方。下面提供的代码没有显示任何内容。
这是我绑定到的 XML 文件:
我正在尝试使用中所选指令的参数填充组合框ListBox
我正在使用一个XmlDataProvider
来绑定 XML 文件。我无法弄清楚我需要的 XPath 表达式(也许我遗漏了其他东西)才能显示指令元素的子元素。
任何关于必要的 XPath 表达式的帮助都会受到欢迎。
wpf - XmlDataProvider 过滤选定元素的子节点
我正在使用 XmlDataProvider 将一些 UI 控件与 XML 文件内容绑定。在以下代码中,DataGrid 显示 XML 文件中的指令列表。我有两个ComboBox
。第一个ComboBox
应包含所选指令的(在 DataGrid 中)子节点,其方向属性等于输入。
第二个ComboBox
应包含所选指令的(在 DataGrid 中)子节点,其方向属性等于输出。
我的问题是我无法找到填充ComboBox
控件的 ItemsSource 所需的 XPath 表达式以获得我想要的东西。实际上它显示了两个组合框中的所有子节点。
这是 XAML 标记:
在这里你可以找到我使用的 xml 文件: