我有一个具有106列和数千行的Excel工作表。它来自一个不再存在的XML表。我想重建它并能够再次使用XML处理数据。
但是,我对如何构建XML模式并不了解。
我试图按原样使用标头作为元素(不起作用),并且尝试编写不同的标头,但这行不通。
这是我在excel中A至F列的表格。我不确定如何在StackOverflow上重新创建表格。
/tns:Faktura/@typ /tns:Faktura/tns:P_1 /tns:Faktura/tns:P_106E_2 /tns:Faktura/tns:P_106E_3 /tns:Faktura/tns:P_13_1 /tns:Faktura/tns:P_13_1/#agg
G 2018-07-04 false false 380 380
G 2018-07-04 false false 1500 1500
G 2018-07-12 false false 120 120
G 2018-07-18 false false 579 579
G 2018-07-18 false false 205 205
G 2018-07-18 false false 210 210
我试图创建这样的模式:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<JPK_FAS_SALES_INVOICES xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Faktura>
<Faktura typ="G">G</Faktura>
<P_1>43285</P_1>
<P_106E_2>false</P_106E_2>
<P_106E_3>false</P_106E_3>
<P_13_1>380</P_13_1>
<P_13_1 id="agg">380</P_13_1>
</Faktura>
我显然必须创建更多的行,但是我不知道如何处理@和#agg。
我应该只创建一个包含106列的简单架构。