由网友(安安)分享简介:XDOC的XDocument = XDocument.Load(文件);IEnumerable的<的XElement>类别= xdoc.Descendants(类);的foreach(在类的XElement类){//获取元素行号在这里...}解决方案 XDOC的XDocument = XDo...![史上最全INDEX函数教程](https://p.xsw88.cn/allimgs/daicuo/20230902/676.png)
XDOC的XDocument = XDocument.Load(文件);
IEnumerable的<的XElement>类别= xdoc.Descendants(类);
的foreach(在类的XElement类)
{
//获取元素行号在这里...
}
解决方案
XDOC的XDocument = XDocument.Load(文件,LoadOptions.SetLineInfo);
IEnumerable的<的XElement>类别= xdoc.Descendants(类);
的foreach(在类的XElement类)
{
//获取元素行号在这里...
串行号=((IXmlLineInfo)类).HasLineInfo()? ((IXmlLineInfo)类).LineNumber:-1;
}
XDocument xdoc = XDocument.Load(file);
IEnumerable<XElement> categories = xdoc.Descendants("Category");
foreach (XElement category in categories)
{
//get line number for element here...
}
![史上最全INDEX函数教程](https://p.xsw88.cn/allimgs/daicuo/20230902/676.png)
解决方案
XDocument xdoc = XDocument.Load(file, LoadOptions.SetLineInfo);
IEnumerable<XElement> categories = xdoc.Descendants("Category");
foreach (XElement category in categories)
{
//get line number for element here...
string lineNumber = ((IXmlLineInfo)category).HasLineInfo() ? ((IXmlLineInfo)category).LineNumber : -1;
}
相关推荐
最新文章