У меня есть документ Open XML. Я хотел бы знать, как сохранить его как файл .xlsx.
Я попытался открыть программное обеспечение Excel и сделал Developer -> Import
, но это открыло мой XML-файл как Excel - но он буквально открыл XML-файл как XML-документ и не открыл его как версию Excel документа Open XML.
Это документ Open XML, который у меня есть:
<?xml version="1.0"?>
<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">
<Worksheet ss:Name="Forecast">
<Names>
<NamedRange ss:Name="Print_Area"/>
</Names>
<Table>
<Row>
<Cell><Data ss:Type="String">Day1</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data ss:Type="String">Day2</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data ss:Type="String">Day3</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data ss:Type="String">Day4</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data ss:Type="String">Day5</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell/>
<Cell><Data ss:Type="String">NP25</Data></Cell>
<Cell><Data ss:Type="String">NP26</Data></Cell>
<Cell><Data ss:Type="String">NP27</Data></Cell>
<Cell><Data ss:Type="String">NP28</Data></Cell>
<Cell><Data ss:Type="String">NP29</Data></Cell>
<Cell><Data ss:Type="String">NP30</Data></Cell>
</Row>
<Row>
<Cell><Data>1</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>2</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>3</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>4</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>5</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell/>
<Cell><Data>25</Data></Cell>
<Cell><Data>26</Data></Cell>
<Cell><Data>27</Data></Cell>
<Cell><Data>28</Data></Cell>
<Cell><Data>29</Data></Cell>
<Cell><Data>30</Data></Cell>
</Row>
<Row>
<Cell><Data>1</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>2</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>3</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>4</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>5</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell/>
<Cell><Data>25</Data></Cell>
<Cell><Data>26</Data></Cell>
<Cell><Data>27</Data></Cell>
<Cell><Data>28</Data></Cell>
<Cell><Data>29</Data></Cell>
<Cell><Data>30</Data></Cell>
</Row>
<Row>
<Cell><Data>1</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>2</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>3</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>4</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>5</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell/>
<Cell><Data>25</Data></Cell>
<Cell><Data>26</Data></Cell>
<Cell><Data>27</Data></Cell>
<Cell><Data>28</Data></Cell>
<Cell><Data>29</Data></Cell>
<Cell><Data>30</Data></Cell>
</Row>
<Row>
<Cell><Data>1</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>2</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>3</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>4</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>5</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell/>
<Cell><Data>25</Data></Cell>
<Cell><Data>26</Data></Cell>
<Cell><Data>27</Data></Cell>
<Cell><Data>28</Data></Cell>
<Cell><Data>29</Data></Cell>
<Cell><Data>30</Data></Cell>
</Row>
<Row>
<Cell><Data>1</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>2</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>3</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>4</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell><Data>5</Data><NamedCell
ss:Name="pRange_default"/><NamedCell ss:Name="Print_Area"/></Cell>
<Cell/>
<Cell><Data>25</Data></Cell>
<Cell><Data>26</Data></Cell>
<Cell><Data>27</Data></Cell>
<Cell><Data>28</Data></Cell>
<Cell><Data>29</Data></Cell>
<Cell><Data>30</Data></Cell>
</Row>
</Table>
</Worksheet>
</Workbook>
Как вы можете видеть, импорт Excel открывает мой XML-файл как обычный XML-документ, а не рассматривает его как документ OpenXML. пожалуйста помогите!