xelement

    1热度

    1回答

    需要 XAttribute newatt = new XAttribute("TAG", value); 添加到XElement elem,但elem可能已经包含名为"TAG"属性,所以elem.Add(newatt);会给错误。我目前使用的解决方法是首先要检查: if (elem.Attribute("TAG") != null) // check if attribute exists

    0热度

    3回答

    我正在获取.resx文件中多个元素的值。在一些data元素<comment>子元素不存在,所以当我运行以下时,我会得到一个NullReferenceException。 foreach (var node in XDocument.Load(filePath).DescendantNodes()) { var element = node as XElement; if (

    0热度

    1回答

    我有IEnumerable<XElement> theTestCaseNodes它具有以下一种XElements <testcase> <Main> <test_step type ="action"> <Name>Goto</Name> <description>xxxxxxxxx</description> </test_step

    0热度

    1回答

    将JavaScript放入C#中的XElement对象中的正确方法是什么? 目前,我有以下几点: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Linq; names

    -1热度

    2回答

    已更新 - 我试图用C#将很多文本文件(最多3K文件)转换为XML文件。 我想遵循两个步骤: 1)使用特定的分隔符“:”获取一些数据。 2)使用* .txt文件的相同名称在另一个文件夹中创建* .xml文件。 我花了很多时间从文本文件中使用LINQ获取数据信息,并且所有数据都是正确的。我被困在如何发送这些数据到XML文件并保存。 这是我第一次使用文本文件和XML,任何帮助将非常感激。 下面的代码:

    1热度

    1回答

    如何选择多个XML标记为XElement,基于相同属性进行过滤。 我有下面的代码,我想是有行动选择标记=真 <root> <first action="true"> <path>E:\Myfolder</path> </first> <second> <path>C:\Users\</path> </second> <third

    1热度

    2回答

    这是我第一次使用XML文件,我可以使用一些帮助。我对C#也很新。我创建了一个包含基于主题的不同单词集的XML文件。我想要做的是仅加载来自特定标签的所有单词。但是,我没有收到错误,它只是跳过应该将其添加到列表框中的代码。下面是我的XML文件的样本: <?xml version="1.0"?> <theme> <fantasy> <word> <nn>wiz

    -1热度

    2回答

    private XElement AuthorSeparate(List<string> authorName) { string surName = string.Empty; string initalName = string.Empty; string givenName = string.Empty; int j = 1;

    0热度

    1回答

    我使用下面的程序来枚举xml输入中的元素。当到达最后一个元素时 x.MoveNext() 返回false,这部分是清楚的。我的问题是: 为什么它继续打印<c>即使列表耗尽 为什么x.Current永远等于空?这就是我所期待的,因为XElement是引用类型 static void Main(string[] args) { var x = GetXml(); while (t

    0热度

    2回答

    我从C#控制台的许多源中读取多个进料,和我有这个代码,我加载XML来源: XmlDocument doc = new XmlDocument(); doc.Load(sourceURLX); XElement xdoc = XElement.Load(sourceURLX); 如何获得外壳网址并显示为变量?