Excel到XML - 在最高级别复制记录

时间:2013-01-24 08:08:37

标签: xml excel

从Excel导出到XML时遇到了一些问题。我得到了什么:

 <tree1>
        <Name>Admin</Name>
        <if1>true</if1>
        <if2>true</if2>
        <Component>
            <Name>name1</Name>
            <Roles>
                <Role>
                    <Role>Admin1</Role>
                </Role>
            </Roles>
        </Component>            
    </tree1>
    <tree1>
        <Name>Admin</Name>
        <if1>true</if1>
        <if2>true</if2>
        <Component>
            <Name>name2</Name>
            <Roles>
                <Role>
                    <Role>Admin2</Role>
                </Role>
            </Roles>
        </Component>            
    </tree1>

并且在excel中:

Admin true true name1 Admin1
Admin true true name2 Admin2

我想拥有的东西:

    <tree1>
        <Name>Admin</Name>
        <if1>true</if1>
        <if2>true</if2>
            <Component>
            <Name>name1</Name>
            <Roles>
                <Role>
                    <Role>Admin1</Role>
                </Role>
            </Roles>
        </Component> 
        <Component>
            <Name>name2</Name>
            <Roles>
                <Role>
                    <Role>Admin2</Role>
                </Role>
            </Roles>
        </Component>            
    </tree1>

如何修改我的xml架构,以执行此类xml文件?

0 个答案:

没有答案