使用JAVA将html元素结构化为树状结构

时间:2016-12-25 18:46:38

标签: java arrays json tree structure

我正在尝试使用Java将这个html元素结构化为树状结构,然后我将其写入文件。我不确定最好的方法是什么。我已经尝试使用for循环遍历所有ID但我不知道如何继续进行。

我拥有的元素:

   <tr id="row_0_"></tr>
   <tr id="row_0_0_"></tr>
   <tr id="row_0_0_0_"></tr>
   <tr id="row_0_0_0_0_"></tr>
   <tr id="row_0_0_1_"></tr>
   <tr id="row_0_0_1_0"></tr>
   <tr id="row_0_0_1_0_0_"></tr>
   <tr id="row_0_0_1_0_0_0_"></tr>
   <tr id="row_0_0_1_0_1_"></tr>
   <tr id="row_0_0_1_0_2_"></tr>
   <tr id="row_0_0_1_0_3_"></tr>
   <tr id="row_0_0_1_0_4_"></tr>

我想达到的目标:

<tr id="row_0_">
    <tr id="row_0_0_">
        <tr id="row_0_0_0_">
            <tr id="row_0_0_0_0_"></tr>
        </tr>
        <tr id="row_0_0_1_">
            <tr id="row_0_0_1_0">
                <tr id="row_0_0_1_0_0_"></tr>
                <tr id="row_0_0_1_0_1_"></tr>
                <tr id="row_0_0_1_0_2_"></tr>
                <tr id="row_0_0_1_0_3_"></tr>
                <tr id="row_0_0_1_0_4_"></tr>
            </tr>
        </tr>
    </tr>
</tr>

非常感谢任何帮助。感谢。

0 个答案:

没有答案