【问题标题】:How to Read a particular Data from XML file and Write it to an Existing Excel Sheet using c#如何使用 c# 从 XML 文件中读取特定数据并将其写入现有 Excel 工作表
【发布时间】:2015-01-16 18:46:58
【问题描述】:

我有一个 xml 文件,我有一些值,比如标签质量的好和坏。我想读取 xml 文件并在现有的 Excel 工作表中打印坏的文件。任何人都可以帮助我吗?我的 XML 文件如下所示。所以在那篇文章中我想写整个 HYDR。仪器 id, HYDR.Quality" 仅适用于 HYDR.Quality 元素中的错误值。

<HYDR.Instrument id="ABR"> <HYDR.Quality>Good</HYDR.Quality> <HYDR.Value>0</HYDR.Value> </HYDR.Instrument> <HYDR.Instrument id="ABR_DUMMY"> <HYDR.Quality>Bad</HYDR.Quality> <HYDR.Value>0</HYDR.Value> </HYDR.Instrument> <HYDR.Instrument id="ABR_LOOP_JP"> <HYDR.Quality>Good</HYDR.Quality> <HYDR.Value>15.208 kg/cm2g</HYDR.Value> </HYDR.Instrument> <HYDR.Instrument id="ABR_MOV_12"> <HYDR.Quality>Good</HYDR.Quality> <HYDR.Value>0</HYDR.Value> </HYDR.Instrument>

【问题讨论】:

    标签: c# xml excel text rewrite


    【解决方案1】:

    基本上你需要使用两个库来得到你想要的答案:

    1. 首先需要加载XML文件,所以我建议使用Linq库,可以从here开始

    2. 然后,需要将过滤后的XML元素写入excel,建议使用aspose库,可以从here开始学习

    使用这两个库,你可以实现你想要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 2021-05-20
      • 1970-01-01
      • 2022-12-24
      • 1970-01-01
      相关资源
      最近更新 更多