问题标签 [system.xml]
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.
c# - 过滤后如何将位置应用于节点
Xpath查询
请参阅上面的节点列表在过滤器之前我有 6 个节点但是当我过滤时我得到三个节点所以我为那个 position()>='1' 和 position()<='3 编写查询但结果只有 1 个节点sql 在过滤器行号适用于所有行之后存在行号条件,但在 xml 中我该如何实现。我没有使用 LINQ to XML
.net - 为什么 XmlSchemaSet 明确地将 targetNamespace 设置为变色龙模式
例如,我有 2 个 Xml 模式:
a.xsd:
b.xsd:
第二个模式没有targetNamespace并用作变色龙模式。
我正在尝试使用 XmlSchemaSet 预加载这些模式:
但是在我这样做之后,两个模式都有“测试”目标命名空间。我希望实例化的模式对象应该等于源模式,但模式“b.xsd”并非如此。为什么它的行为如此,有什么方法可以禁用这种行为?
xml - 如何使用 PowerShell 创建新的 System.Xml.Linq.XElement
我想使用System.Xml.Linq对象以编程方式创建 XML DOM 。我宁愿不解析字符串或从磁盘加载文件来创建 DOM。在 C# 中,这很容易,但在 PowerShell 中尝试这样做似乎是不可能的。
选项1:不起作用
这给出了以下错误:
选项2:不起作用
它给出了这个错误:
根据 MSDN(http://msdn.microsoft.com/en-us/library/system.xml.linq.xname.aspx)“XName 不包含任何公共构造函数。相反,此类提供从 String 的隐式转换允许您创建 XName。”
windows-phone-7 - System.Xml 版本 4 与版本 2.0.5.0 冲突
我已经与这个问题斗争了几个小时,并且阅读了我能找到的所有内容。我有一个引用 System.XML 版本 2.0.5.0 的 WP7 xna 游戏。这引用了内容管道项目。在这个项目中引用了我创建的管道项目。我从管道项目中删除了 System.XML 引用,但没有任何区别。它在某处引用 System.XML 版本 4.0.0.0,因为我在构建时在输出中获得了此信息。
无法解决“System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”和“System.Xml, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e”之间的冲突。任意选择“System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”。
问题是 SL 项目将无法构建,因为它正在尝试使用版本 4 并且必须具有 2.0.5.0。它给了我以下错误。
构建内容引发 FileNotFoundException:无法加载文件或程序集 'System.Xml,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e' 或其依赖项之一。该系统找不到指定的文件。
c# - C#:执行 XSLT 时:进程无法访问文件
我正在使用 C# 实现 XSLT。
在我的工作目录中,我有data.xml file.xsl,我想在data.xml 上应用file.xsl 定义的XSLT,以获取data.html
xslt.cs:
我有一个包含以下命令的脚本:
我正在即时生成 xslt.exe,因为可执行文件无法在该脚本将运行的每个平台上运行。
我总是收到以下错误:
未处理的异常:System.IO.IOException:进程无法访问文件/my/folder/data.xml,因为它正被另一个进程使用
我能做些什么?
c# - Error in System.Xml
I'm working on an app in C#. This app is running on Win XP SP2 and SP3. It has to be connected to a server via a webService. It works for all our customers, except one...
When he wants to log on he has an error :
After lots of research I couldn't find anything. I don't know where does it come from. The customer is on XP, service pack 3, so I don't think it can come from his configuration...
Moreover, if someone can explain me how to get the XML frame, that could allow me to know what's wrong with his System.Xml
.
namespaces - 无法解析此 RDF/XML,因为 System.Xml 无法解析文档
我正在使用 .Net RDF 库对 RDF 文件进行一些 sparql 查询。但是当我尝试将 RDF 文件加载到 C# .Net RDFlibrary 时。
错误是:
无法解析此 RDF/XML,因为
System.Xml
无法解析文档,请参阅内部异常了解详细信息
我的 RDF 文件:
和要加载的语句:
谁能告诉我出了什么问题?- 为什么我会收到这个错误?
c# - 在 System.Xml.Serialization 中将自定义序列化构建为字符串
大家好,我有 2 个这样的课程:
当我序列化根类时,XML 结果是这样的:
但我希望OtherInfo
该类被序列化为这样的单个字符串:
我怎么能这样做?
c# - .Net 4.0 System.Xml.dll 不同版本?
我试图使用 Dispose 的方法,XmlReader
但它似乎不可用。在互联网上环顾四周后,我发现在 .Net 2.0 中该IDisposable.Dispose
方法已明确实现,但在 .Net 4.0 中已“更正”。确实,当我使用 .Net Reflector 检查该方法时,它被公开了。
但是,尽管我的项目使用 .Net 4.0 作为目标框架,但如果不将 XmlReader 显式转换为 IDisposable,我仍然无法调用 Dispose 方法。
然后我注意到C:\Windows\Microsoft.net\Framework\v4.0.30319\System.Xml.dll
当我的项目用作C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Xml.dll
参考时,.Net Reflector 被反编译。我对后者进行了反编译,实际上,该Dispose
方法仍然在该方法中显式实现。
为什么同一个版本的框架有两个不同版本的同一个dll?
我的 Visual Studio 2010 可以配置为使用C:\Windows\Microsoft.net\Framework\v4.0.30319\
而不是C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
在引用框架时使用吗?
PS 我还没有安装 .Net 4.5 框架。
magento - Magento 在系统配置自定义模块字段上添加事件
我在任何地方都找不到要搜索的定义。在 mymodule namespace/modulename/etc/system.xml我有:
我需要添加onclick
事件,例如: