三月廿七 发表于 2012-05-23 23:32

分享一个个人发明的xml解析算法

本帖最后由 三月廿七 于 2012-05-23 23:53 编辑

<parent>
<child1>
    <child2></child2>
    <child3></child3>
</child1>

<child4>
    <child5></child5>
    <child6></child6>
</child4>
</parent>

算法:
   遇到 '<'   节点压栈, 栈顶指针作为父节点
遇到 '</'   节点出栈, 栈顶指针作为父节点
直到栈空为止

三月廿七 发表于 2012-05-23 23:36

他会解xml, 技术好牛啊:lol

hbmhalley 发表于 2012-05-23 23:36

果断被lz萌翻了

三月廿七 发表于 2012-05-24 00:20

这些都很肤浅,离程序的真谛还很遥远;P

starwing83 发表于 2012-05-24 00:51

用lua写过一个,用于将xml变成我们程序需要使用的所谓lazy lua table,parse部分不到30行。

walleeee 发表于 2012-05-24 03:25

50步笑100步,很有意思么?

三月廿七 发表于 2012-05-24 07:12

starwing83 发表于 2012-05-24 00:51 static/image/common/back.gif
用lua写过一个,用于将xml变成我们程序需要使用的所谓lazy lua table,parse部分不到30行。

lua 的代码不具有共性, 有几个人写 lua?

三月廿七 发表于 2012-05-24 07:13

walleeee 发表于 2012-05-24 03:25 static/image/common/back.gif
50步笑100步,很有意思么?
我就找不到可以笑的人, 所以全面撒网, 让100步的对号入座

nizvoo 发表于 2012-05-24 18:24

这些都很肤浅,离程序的真谛还很遥远

walleeee 发表于 2012-05-24 19:30

回复 8# 三月廿七


    又如何呢?
页: [1] 2
查看完整版本: 分享一个个人发明的xml解析算法