问题标签 [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.

0 投票
3 回答
2265 浏览

c# - XAMARIN 表单项目上的 System.XML

我正在尝试在 Visual Studio 社区的 XAMARIN.Forms Portable 解决方案的 Portable Project 上使用 XmlDocument 类 ** 和 **XmlDocument .Load(..) 函数。

编译器说“找不到类型或命名空间名称'XmlDocument'(您是否缺少 using 指令或程序集引用?”

如果我进入 References,它不允许我添加 System.XML 命名空间(没有),如果我浏览文件并转到 system.xml.dll,它说我无法添加文件,因为这个组件是已经被构建系统自动引用。

我能做些什么来使用这个类?

注意:在 .Droid 和 .IOS 项目中有一个对 System.xml 的引用,在这些项目中我可以使用 XmlDocument 类。

0 投票
0 回答
58 浏览

c# - 使用 c# 检索所有 xml 数据

我正在尝试从 XML 文件中检索我的所有数据,并将所有数据放在一个新创建的ArrayList包含. 这是测试数据:int, int, string, string,int, int, string, string, and a boolean

在我的新数组中,它将包含以下内容:

登录组

登录类型

登录组

登录类型

我的 CS

0 投票
1 回答
64 浏览

c# - 如何使用c#替换xml文件中的子元素

我有 2 个 xml 文件:

文件 1

文件 2

文件 1 在特定元素下只有一个条目,文件 2 在特定元素下有多个条目。我需要将文件 1 中特定下的所有条目替换为文件 2 中特定下的条目。

这是如何在 c# 中使用 System.Xml.Linq 或 System.Xml 完成的?

0 投票
2 回答
69 浏览

c# - System.XML 将值读入数组

我需要将 XML 中的所有文本值读入列表...

我的 XML 具有以下格式:

我的代码:

  • 选项文本:我选择所有文本值,不关心 XPath;
  • 选项XPath:我选择MultiNodePicker/nodeId值;
  • 选项childs:我从所有nodeId子节点中选择值。
0 投票
0 回答
20 浏览

xml - magento system.xml api key 手动插入

嗨,下面是我的短信 api xml 代码的一小部分,我是 api 密钥和用户名,比如说 api 密钥 = abcdefgh,用户名:1​​234567,url = https://www.google.com/

请帮我把这些值放在下面的代码中,因为我是 xml 新手,我需要这个帮助

提前致谢

'

0 投票
1 回答
2638 浏览

c# - 使用 OpenXML 时以正确的顺序插入子元素

我正在使用库修改.docx文档。DocumentFormat.OpenXml我知道元素排序很重要,否则文档将无法通过架构验证,并可能导致无法在 Word 中打开的文档。

现在我需要DocumentProtectionDocumentSettingsPart. 我需要将这个子元素插入到父元素的正确位置。

架构如下所示:

OpenXML 模式

子元素有很多可能的顺序。目前我正在添加这样的元素:

即,我正在尝试查找文档中是否已经存在任何应该在我之前出现的元素。DocumentProtection然后在该元素之后插入。给定数量的元素,这个列表变得非常无聊。

有没有更好的添加方法,DocumentProtection使其符合模式并且不涉及枚举所有可能的元素?

0 投票
2 回答
288 浏览

c# - 适用于 Android 和 iOS 的 xamarin 中的 XmlTextWriter

我有一些专有代码,我试图在使用 Xamarin studio for mac 的 xamarin 项目中编译。其中一个类使用 System.Xml.XmlTextWriter。

我收到以下错误:

首先,我在我的项目中添加了对 System.Xml 的引用。这是一个共享库(不是可移植库),因此引用位于 droid 项目中,而不是库项目本身。

我知道 Xamarin 中 System.Xml 的某些部分存在问题(请参阅[1][2]),但它们似乎围绕 XmlDocument 展开。此外,xamarin 文档中专门包含 XmlTextWriter(假设此文档适用于 xamarin 库,而不是它们所基于的 windows 库)。

该文档以及上面的错误提到我需要版本 2.0.0.0其中我可用的参考是 2.0.5.0。我不确定这是否重要。

有人有想法么?

u_u

0 投票
1 回答
240 浏览

c# - 代码在 Visual Studio 2015 上编译,但在 2013 年失败

我在课堂上有这个方法

Microsoft.AnalysisServices.AdomdClient的 packages.config 中有一个 nuget 包,我没有 System.Xml 作为项目参考。

此项目无法使用 Visual Studio 2013 Pro 编译,但相同的解决方案文件在同一台机器上的 Visual Stuido 2015 Pro 中兼容。

来自 VS2013 的错误消息如下:

error CS0012: The type 'System.Xml.Serialization.IXmlSerializable' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

我对这个失败没意见,但为什么它用 Visual Studio 2015 编译?这里有什么新东西?

在这里列出我所有的文件:

https://gist.github.com/atwayne/ad8fdc06ee831626361609cfb5935638

0 投票
1 回答
1098 浏览

c# - 使用 System.XML 将具有属性的子元素添加到 XML

我有以下 XML 文件:

以下代码用于更新 XML:

使用此代码,我得到以下 xml 输出:

我想将testcase元素添加为testconfiguration. 输出应该是这样的:

如何将testcase元素添加为 的子元素testconfiguration

更新 现在id已正确设置,但该元素未作为testconfiguration节点的子元素添加。

0 投票
1 回答
4903 浏览

xml - 错误:不能将属性和命名空间节点添加到父元素

尝试进行转换时出现以下错误:

在添加文本、注释、pi 或子元素节点后,不能将属性和命名空间节点添加到父元素。

下面是我用来进行转换的函数

以下是我的 xsl 中的违规代码