检查XElement是否具有特定属性

问题描述

我想检查XElement对象是否包含特定属性,因为XML文件的某些行具有不同的属性。但是XElement没有像HasAttribute()类那样的XmlElement

这是示例代码

       XElement xelement = XElement.Load(currentTestCaseName);
            IEnumerable<XElement> BusinessComponents = xelement.Elements();
            foreach (var x in BusinessComponents)
            {
                foreach (var y in x.Elements())
                {
                    string iSAutomatiniD = "";
                    string automationID = "";
                    int childLevel = 0;
                    string value = "";
                    string controlType = "";
                    int sleepTime = 0;
                    string expectedResult = "";

                    // CHECK IF iSAutomationID/automationID/childLevel ETC EXISTS in x

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)