草庐IT

Winforms

全部标签

c#使用excel打开xml文件

这个问题在这里已经有了答案:XMLtoExcel(2007)IdeasusingWindowsXP,andC#.Net(6个答案)关闭9年前。我如何在C#winforms中使用excel打开xml文件?我正在将数据保存到一个XML文件中,我需要用户能够在应用程序更新xml文件后立即看到该文件。我需要用excel打开文件

c# - 根据以前的 XML 组合框选择填充组合框

我是.net初学者。我正在阅读XMLfile并在两个组合框中显示它,即cbProduct和cbBrandName我需要根据cbProduct中的选定文本在cbBrandName中显示文本。我实现了以下代码:DataSetds=newDataSet();ds.ReadXml(@"..\..\stock.xml");cbProduct.DataSource=ds.Tables[0].DefaultView.ToTable(true,"productname");cbProduct.DisplayMember="productname";cbBrandName.DataSource=ds.T

c# - 遍历 XML

我真的很苦恼如何在我的winformsC#应用程序中完成以下任务。我的代码可以在旧的Access数据库中使用VBA,但我需要转换它。我收到一个XML文件,其中包含特定用户的交易数据。我还有一个存储在SQL服务器环境中的操作列表。我需要遍历XML中的事务,以查看事务的操作是否是第二步中的操作之一。如果在遍历我的操作列表后,我还剩下任何交易。返回记录数。示例XML:--1test-1blah-1no-1yes-1testing-1lame所以我上面的XML总共有6条记录,如果我的操作列表包括以下内容:testblah我需要遍历交易,然后遍历导致最终记录数为4的操作列表。我在想,我可以先遍历

c# - 如何在 XML 文件中的特定部分之后添加一个部分,c#

我有这个XML文件:IonA10100//hereIwanttoaddanewsection....我要添加部分:testtest2节后,在''之间。我用C#编写了这段代码来添加定义和添加部分d:XDocumentdoc=XDocument.Load(file.Directory+"//"+file.Name);XElementnewElement=newXElement("d",newXElement("info1",txtInfo1.Text),newXElement("info2",txtInfo2.Text));doc.Element("a").Add(newElement);

c# - 使用linq从xml文件中查找

我想读取一个xml文件并加载为列表,并在表单加载期间查找值。我如何读取文件并将其作为列表获取???Xml文件:t1-p2t1-k1t2-s2类文件:classTesttypes{publicstringType;publicstaticListgetTypes(){XDocumentdoc=XDocument.Parse("test.xml");varq=doc.Descendants("Type").ToList();returngetTypes.();}} 最佳答案 首先,我不会有一个公共(public)领域。至少使用一个属性。

c# - 将 XML 元素读取到 ListView - 我如何将两个变量传递给方法

我有一个简单的XML文件,我需要从中提取2个元素的内部文本并将它们传递给一个方法,该方法在ListView的2列中列出文本。我让它工作,以便它从一个元素中提取文本,但我很难理解我如何让它用第二个元素的数据填充第二列。XML文件:Testproject1MSWORDMyNewProjectSGMLNewProject3XMLJake'sProjectSGMLP3_testSGML加载和提取元素的方法:privatevoidopenProjectToolStripMenuItem_Click(objectsender,EventArgse){ProjectsmyProjects=newPr

xml - VB.Net 将 XSL 转换应用于 XML 文件

我有一些由我的应用程序构建的XML。该XML被放入一个XML文件,然后我希望将XSL样式表应用到该文件以将其转换为HTML页面。然而,每次,它只是不断地输出原始的XML而不是转换后的HTML这是XML:MrGregoryHouseasasasas11:41asasasasaaKWAPrinceton-PlainsboroTeachingHospital\\more\DataCard\VisitorPhotos\V0004.jpg这是样式表:这是执行转换的代码:DimdocumentAsXmlDocument''#XmldocumentrootDimnavigatorAsXPathNav

c# - 在 Windows 窗体中选择和更新数据表

XML1Artist1HisalbumC://music//song.mp32Artist1HisalbumC://music//song2.mp33Artist1HisalbumC://music//song2.mp3DataSetdsStore=newDataSet();DataTabledt=newDataTable();publicvoidloadXmlTracks(){//TrackCollectiontracks=null;stringpath="..//..//..//test.xml";//XmlSerializerserializer=newXmlSerializer

c# - TextBox 中不显示换行符

我有一个如下图所示的表格:现在,当用户点击SaveAsTemplate时,我将文本框的文本保存在XML文件中。我用来将此文本保存在XML文件中的代码是:publicstaticvoidSaveTemplate(stringMessage){XDocumentxmlDocument=XDocument.Load(templatesPath);xmlDocument.Element("Templates").Add(newXElement("Template",newXAttribute("Id",xmlDocument.Root.Elements("Template").LastOrDe

c# - 如何从未保存在磁盘上的拖放文件中获取数据

如何读取未保存在磁盘上任何位置的xml文件的xml内容?我希望能够从Outlook中拖放附件(文件扩展名是自定义的)并将其放入我的应用程序中。根据xml文件的内容,我将相应地执行一些操作。我尝试遍历e.Data.GetFormats()和GetData(format)但无济于事。我试过e.Data.GetData("FileContents")没有用。我还尝试了e.Data.GetData(DataFormat.Text)和DataFormats.UnicodeText、DataFormats.FileDrop,但没有任何效果。从DataObject读取文件的内容很重要,因为我不想强制