Tag: xml

如何在Classic ASP中读取excel xml电子表格数据

我认为这将是一个简单的XML负载和循环,但由于某种原因,我不能从Excel XML电子表格中读取任何东西。 Excel电子表格的内容似乎是标准化输出,如下所示: <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:my-scripts"> <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">… </DocumentProperties> <OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office">… </OfficeDocumentSettings> <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">… </ExcelWorkbook> <Styles>…</Styles> <Worksheet ss:Name="Sheet1" ss:Protected="1"> <Names> <NamedRange ss:Name="Print_Titles" ss:RefersTo="=Sheet1!C2,Sheet1!R7"/> </Names> <Table ss:ExpandedColumnCount="34" ss:ExpandedRowCount="32" x:FullColumns="1" x:FullRows="1" ss:DefaultRowHeight="13.2"> <Column ss:Hidden="1" ss:Width="175.2"/> <Column ss:Width="250.20000000000002"/> <Column ss:Width="60" ss:Span="31"/> <Row ss:AutoFitHeight="0" ss:Height="150" ss:StyleID="s67">…</Row> <Row ss:Height="15"> <Cell ss:StyleID="s69"> <Data ss:Type="String">W89231</Data> […]

在Open XML SDK 2.7中将Open XML转换为SpreadsheetML C#

我有一个Excel工作簿,在Sheet 1中有一个小表格,如下所示: 如果我通过7zip或其他东西打开原始XML,则工作表数据的Open XML输出如下所示: <sheetData> <row r="1" spans="1:5" x14ac:dyDescent="0.3"> <cr="A1" t="s"> <v>0</v> </c> <cr="B1" t="s"> <v>1</v> </c> <cr="C1" t="s"> <v>2</v> </c> <cr="D1" t="s"> <v>3</v> </c> <cr="E1" t="s"> <v>4</v> </c> </row> 现在,放下一点叉子。 我知道除了涉及格式和布局的工作表数据外,还有其他几个相关的文件。 我一直在使用Open XML SDK Today,可以访问个人可读的单元格值等。 我想要做的是find一个“简单”的方法来将OpenXML工作表数据转换为类似于如果将文件另存为2003电子表格XML所得到的内容,如下所示: <Worksheet ss:Name="Sheet1"> <Table ss:ExpandedColumnCount="9" ss:ExpandedRowCount="5" x:FullColumns="1" x:FullRows="1" ss:DefaultRowHeight="14.4"> <Column ss:Width="44.400000000000006"/> <Column ss:Width="55.800000000000004"/> <Column ss:Width="80.400000000000006"/> <Column ss:Width="58.2" ss:Span="5"/> <Row> […]

通过Excel 2007更小的SpreadsheetML文件

我有一个SpreadsheetML文件,我正在生成服务器端。 与使用zip的Excel 2007文件相比,这样的文件相当大。 所以,我想知道是否有一个简单的方法, 而不使用自动化 ,创build一个带有该文件的zip文件… Excel 2007必须知道如何打开。 我知道Excel 2007知道如何打开xlsx文件,但我相信xlsx文件使用OpenXML而不是SpreadsheetML。 但是,我想知道是否有可能将SpreadsheetML文件embedded到Excel 2007将理解的xlsx文件中。 这个问题的答案可能不是。 我希望避免使用第三方组件。

如何将数据从xml文件转换为Excel工作表

1:有没有办法将XML数据转换成Excel工作表? 2:也从数据库(sql server 2005)到Excel工作表?

在.NET3.5中将Excel转换为XML

如何使用.NET框架3.5将Excel文件转换为xml文件 请告诉方法 Excel表格的格式是xls,并转换为标准的xml格式

保存为XML格式后停止第二个问题?

我怎样才能让我的Excel密码保护的xls文件停止询问我是否要将其转换为XML文件格式?

使用COM打开一个excel文件并保存为.xml文件

我试着下面的代码: <?php $workbook = "D:\b2\\test.XLS"; $sheet = "Sheet1"; #Instantiate the spreadsheet component. $ex = new COM("Excel.sheet") or Die ("Did not connect"); #Get the application name and version print "Application name:{$ex->Application->value}<BR>" ; print "Loaded version: {$ex->Application->version}<BR>"; #Open the workbook that we want to use. $wkb = $ex->application->Workbooks->Open($workbook) or Die ("Did not open"); #Create a copy of […]

使XML电子表格只读

我试图创build一个xml文档(其实际上是一个xml创build..我有点愚弄registry通过命名为.xls命名为在Excel中打开它)。 我的问题是…我如何使这个excel只读? 这是..有没有在XML的任何标签,可以使电子表格只读? 提前致谢….

xls(excel)到图表

我有一个Excel文件 (xls),我想在网页上的图表中显示这些数据。 我可以将文件保存为Excel中的XML文档 ,但我现在不怎么parsing它。 $(document).ready(function() { $.ajax({ url: "data.xml", type: "GET", dataType: "xml", success: function(xml){ parseXml(xml); } }); }); function parseXml(xml) { var xml = $(xml); var data = xml.find("Worksheet").children('table').children('row').children('Cell'); console.log(data); } 这工作“种”,但要得到正确的价值是很难的。 例如,如果我想在xml文档中获得如下所示的Net Sales: <Row> <Cell ss:StyleID="s44"> <Data ss:Type="String">Net sales</Data> </Cell> <Cell ss:StyleID="s45"> <Data ss:Type="Number">11779.0</Data> </Cell> <Cell ss:StyleID="s45"> <Data ss:Type="Number">10996.0</Data> </Cell> <Cell ss:StyleID="s46"/> <Cell […]

如何模仿tab onAction属性?

如果激活相应的选项卡,我需要激活特定的工作表 XML <tab id="books" label="books" onAction = "goTo1"> VBA Sub goTo1() Sheet1.Activate End Sub 看来onAction属性中tab元素不存在(noComment) 有没有另外一种方法来做到这一点?