草庐IT

system-verilog-dpi

全部标签

c# - 异常 : The XPath expression evaluated to unexpected type System. Xml.Linq.XAttribute

我有一个如下所示的XML文件:Prasad19986730630City1IndiaCity2India现在我想获取所有地址类型。我像下面这样使用XPath进行了尝试,但出现了异常。varxPathString=@"//Employee/Address/@Type";doc.XPathSelectElements(xPathString);//docisXDocument.Load("xmlfilePath")Exception:TheXPathexpressionevaluatedtounexpectedtypeSystem.Xml.Linq.XAttribute.我的XPath有问

c# - 如何使用 XmlWriter 将 System.Xml.Linq.XElement 写入流

我有一个XElement实例,我希望使用XmlWriter类写入流。为什么?好吧,其中一个配置设置定义了是否使用二进制Xml。基于此设置,创建合适的XmlWriter实例-通过XmlWriter.Create(stream)或XmlDictionaryWriter.CreateBinaryWriter(stream))。无论如何,我正在尝试以下代码,但它使流为空:using(varstream=newMemoryStream()){varxmlReader=newXDocument(xml).CreateReader();xmlReader.MoveToContent();varxml

c# - 无法转换类型为 'System.Collections.Generic.List` 1 的对象

我不明白对另一种类型“System.Collections.Generic.List`1[CES.Model.SearchResult]”的引用以及如何解决此问题。Unabletocastobjectoftype'System.Collections.Generic.List`1[CES.Model.SearchResult]'totype'CES.Model.SearchResult'.Description:Anunhandledexceptionoccurredduringtheexecutionofthecurrentwebrequest.Pleasereviewthestac

c# - System.XML.XmlException : ' ' is an unexpected token. 预期的 token 是 ';'

我有一个HTML表单,我正在尝试使用XDocument.Load加载它,但我收到以下错误:''isanunexpectedtoken.Theexpectedtokenis';'.Line1257,position66.atSystem.Xml.XmlTextReaderImpl.Throw(Exceptione)代码只是调用以下内容:XDocumentxmlDoc=XDocument.Load(pageData.Stream);pageData是来自另一个系统的自定义对象,它吐出一个数据流。我已经将xml导出回字符串,看起来不错。当我检查HTML上的那一行时,它只是一个元素的结束标记。

c# - 通过System.Linq在C#中获取元素的属性名称和值

我有一个自定义配置文件。我是通过IConfigurationHandler接口(interface)实现来读取这个文件的。当我读取Detail元素的childNode属性时。它将下面的结果返回到IDE的立即窗口中。elem.Attributes.ToObjectArray(){object[2]}[0]:{Attribute,Name="key",Value="Main"}[1]:{Attribute,Name="value",Value="web"}当我尝试在控制台上书写时Console.WriteLine("Value'{0}'",elem.Attributes.ToObjectA

xml - 将 System.Xml.Linq 与单声道命令行编译器一起使用

在C#/Mono中使用以下代码,usingSystem.Xml.Linq;我遇到了这个错误。errorCS0234:Thetypeornamespacename`Linq'doesnotexistinthenamespace`System.Xml'.Areyoumissinganassemblyreference?WhatassemblyreferencedoIneedtouseSystem.Xml.Linqwithmono?dmcs/r:????main.cs 最佳答案 那就是:dmcs-r:System.Xml.Linq.dll

c# - XDocument 似乎不存在于 System.Xml 命名空间中

我遇到了我认为可能是一个非常简单的问题,在开发我的第一个WP7应用程序时,我已经到了访问我网站的api和解析XML的阶段,但是我只是在尝试使用XDocument。我四处搜索并找到了这个示例代码:LoadanXMLfilefromawebsiteintoXDocument(SilverlightandWindowsPhone7)但是XDocument类型不存在,我知道它应该存在于我正在使用的System.Xml命名空间中,但错误仍然存​​在,我错过了什么?在VisualStudio2010ExpressforWindowsPhone上开发,该类代码如下:usingSystem;using

c# - 错误 : The service System. Windows.Forms.Design.IEventHandlerService 已存在于服务容器中

我正在开发基于Windows窗体模板的Windows应用程序。我正在使用.NET3.5版本。在此应用程序中,目标是可以从App.Config文件管理不同表单的所有视觉设置(背景颜色、不同按钮的背景颜色等...)。所以基本上,我有一个“FormBase”类,我的所有表单都继承了它,并且这个类包含如下代码:publicclassFormBase:Form{protectedoverridevoidOnLoad(EventArgse){BackColor=Color.FromName(ConfigurationManager.AppSettings["backColor"]);foreach

.net - 为什么 XmlDocument.LoadXml 抛出 System.Net.WebException?

为什么System.Xml.XmlDocument.LoadXml方法抛出System.Net.WebException?这真是令人难以置信的疯狂,如果MSDN没错,LoadXml最多应该给我一个System.Xml.XmlException。但是我有一些奇怪的异常(exception),比如:Theunderlyingconnectionwasclosed:Theconnectionwasclosedunexpectedly.DimdocumentAsNewXmlDocumentdocument.LoadXml("")MsgBox(document.LastChild.Name)到底

.net - System.Xml 是否使用 MSXML?

我正在开发一个C#应用程序,它使用少量XML文件和System.Xml中的一些类。一位同事坚持将MSXML6可再发行版与.NET框架一起添加到我们的安装中,但我认为.NET框架无论如何都不会使用或需要MSXML。我很清楚不支持使用.NET中的MSXML,但我认为System.Xml本身在理论上可以在低级别包装MSXML。我还没有发现任何明确的信息表明.NET有自己的实现,但我也找不到任何表明它需要MSXML的信息。帮我解决争论。System.Xml是否使用MSXML? 最佳答案 System.Xml不使用MSXML6。它们是独立的x