Как просмотреть XML-форму файла Excel

Привет кто-нибудь знает, как просмотреть XML-форму Excel *.xlsx файл? Спасибо

4 ответа

Решение

Файлы XLSX - это просто файлы ZIP, поэтому распакуйте их, используя ваш любимый инструмент ZIP:)

Следующая процедура работала для меня:

  1. Измените расширение файла с.xlsx на.zip
  2. Разархивировать с помощью winzip

Вы можете легко сделать это, используя tar команда:

tar -xf pathtofile\excel_file.xlsx

Это работает в Windows 10 и Linux.

Вы хотите что-то вроде этого (при условии, что вы хотите прочитать файл XML)?

    XmlDocument doc = new XmlDocument();
    //Load XML from the file into XmlDocument object
    doc.Load(Server.MapPath("~/YourXMLFile.xml"));

    XmlNode root = doc.DocumentElement;
    StringBuilder sb = new StringBuilder();
     XmlNodeList nodeList = root.SelectNodes("Node");
    //Loop through each node under the xml file
    foreach (XmlNode node in nodeList)
    {

        sb.Append(node.SelectSingleNode("YourNode").InnerText);

    }

    Response.Write(sb.ToString());
}
Другие вопросы по тегам