①、若某结点有非文本字符串的子结点,则其必为: 结点名 :{ ... ,... ,...,...} //大括号内,各个同级子结点之间使用 , 来隔开。
②、若某结点只有一个文本串子结点,则其为下面两种之一:
I、 结点名:"文本串"
II、 结点名: [...,"文本串",...] //这种对应的是本结点正好位于结点数组中的情况。
③、结点数组:
同一级的结点名称相同的结点,构成结点数组,其形式为: 结点名:[结点值1,结点值2,....] ,其中的结点值根据是否有子结点,还是只有文本结点,分别对应{...} 和"..." ,其实就是该怎么写怎么写,就好像只是把 多个子结点相同的结点名提取出来了。
原文链接:https://www.f2er.com/xml/297774.html