草庐IT

export-to-excel

全部标签

xml - SQL 服务器 2008 : How to compare XML?

有没有办法在SQLServer2008中比较变量或XML列,这与比较可以从XML值生成的varchar不同?一些哈希机制?例如:declare@xml1xml=''declare@xml2xml=''selectcasewhen@xml1=@xml2then1else0end 最佳答案 selectcasewhencast(@xml1asnvarchar(max))=cast(@xml2asnvarchar(max))then1else0end 关于xml-SQL服务器2008:Howt

C# Linq to XML,当 child 满足条件时获取 parent

我需要一些帮助。我有这个xml文档:然后,我尝试选择“child”满足条件的所有“parent”。例如,所有包含子项的父项,子项属性upc等于101我正在研究这篇文章:Selectnodesbasedonpropertiesofdescendantnodes但我就是得不到我想要的。 最佳答案 XDocumentdoc=...;vartargetUpc=101;varquery=doc.Descendants("Parent").Where(p=>p.Elements("Child").Any(c=>(int)c.Attribute(

c# - 使用linq to xml遍历xml树中的每个元素

我想遍历xml中的每个元素和属性,并在事先不知道元素名称的情况下获取名称和值。我什至有一本关于linqtoxmlwithC#的书,它只告诉我如何在我已经知道元素名称的情况下查询以获取元素的值。下面的代码只给我最高级的元素信息。我还需要到达所有下降元素。XElementreportElements=null;reportElements=XElement.Load(filePathName.ToString());foreach(XElementxeinreportElements.Elements()){MessageBox.Show(xe.ToString());}

c# - 如何在 Linq-to-XML 中按路径查找 XML 节点

如果我将特定节点的路径作为字符串获取,我能否通过使用XElement(或XDocument)的Linq/Method以某种方式轻松找到所述节点。有许多不同类型的XML对象,作为额外的奖励,如果您能为我提供一份关于为什么/如何使用不同类型的指南,那就太好了。编辑:好的,在被指向XPathSelectElement之后,我正在尝试它,所以我可以给他正确的答案,但我不能完全让它工作。这是我正在尝试的XMLSomeNameSomeTypeAlot和我的代码stringpath="Product/Name";stringname=xml.XPathSelectElement(path).Valu

xml - microsoft xml excel - 行格式

我使用带有ColdFusion的MicrosoftXMLExcel在Excel工作表上显示我的查询结果。我正在使用多个工作表。我看到有可用的边框样式属性。有没有一种方法可以为行和其他样式设置背景颜色。我没有看到有关如何执行所有这些操作的良好文档。谢谢 最佳答案 参见XMLinExcelandtheSpreadsheetComponent完整文档。但创建电子表格、将其另存为*.xml并查看输出通常会有所帮助。示例:...appleorange... 关于xml-microsoftxmlex

c# - 使用 LINQ to XML 生成 xml

假设我有一个如下所示的类,如何使用LINQtoXML创建如下所示的xml?publicclassOrder{publicstringOrderNo{get;set;}publicstringItemId{get;set;}publicstringItemDesc{get;set;}publicintQty{get;set;}}1W001C#T-Shirst22W002XMLT-Shirt1 最佳答案 虽然您可以使用XmlSerialization,但在很多情况下,使用LINQtoXML也同样简单,并且不会将您的类实现锁定到单个序列化

.net - Excel xml 电子表格 - 是否可以嵌入图像?

我正在尝试将数据从网络应用程序导出到excel,但有人要求在电子表格顶部包含公司的Logo。我创建excel的常规方法是在excel中创建电子表格并将其另存为Xml电子表格(Excel2003)。这允许我在代码中构建xml。但是,当我尝试将excel工作表另存为xml工作表时,我收到图像将会丢失的警告。那么,是否可以从我的应用程序中嵌入图像?我试过base64,但没用。base64stringhere...无效Html也不被解释。这可能吗?Excel2003+是目标。 最佳答案 我正在尝试进行相同的导出。而且我也一直在解决这个问题。

xml - 将 XML 注释添加到由 LINQ to SQL 设计器生成的类属性

我使用VisualStudio中的LINQtoSQL设计器来创建数据库的对象模型。现在,我想向每个生成的属性添加XML注释,但我无法弄清楚如何在下次刷新dbml文件时不删除属性的情况下执行此操作。如何做到这一点? 最佳答案 我认为不可能自动使xml注释与自动生成的代码保持同步。但是,xml注释可以留在单独的文件中(只需在“项目属性”->“构建”选项卡上设置“XML文档文件”选项)。您可以创建初始版本的XML文档文件并在必要时手动更新 关于xml-将XML注释添加到由LINQtoSQL设计

c# - Linq to Xml : selecting elements if an attribute value equals a node value in an IEnumerable<XElement>

我创建了一个IEnumerable对象,它只包含我想要从xml文件中获取的节点:IEnumerablerosters=XDocument.Load("roster.xml").Elements("rosterlist").Elements("roster").Where(w=>w.Element("division").Value.Equals("SUPERAWESOMEDIVISION"));所以它是这些的集合:12我只想抓取userid属性也是rosters集合中的userid节点的用户。IEnumerableusers=XDocument.Load("user.xml").Ele

c# - 如何查询xsi :type from an attribute using Linq to XML?

给定这个xml:100100我想循环组件并根据xsi:type属性实例化每个对象。这是一些LinqtoXML代码:IEnumerablecomponents=fromcinelementsFromFile.Descendants("component")select(XElement)c;foreach(XElementeincomponents){vartype=e.Attributes("xsi:type");}不幸的是,“vartype=e.Attributes("xsi:type");”这一行不起作用,因为名称中不允许使用冒号。知道如何查询每个元素的xsi:type属性吗?谢谢