我在一个能够阅读本文档的解析器中实现了快速(例子):
<Category id="0">
<Name>Name</Name>
<Category id="0.1">
<Name>Name</Name>
<Category id="0.1.1">
<Name>Name</Name>
<Category id="0.1.1.1">
<Name>Name</Name>
</Category>
</Category
</Category>
</Category>
</Category>
<Category id="1">
<Name>Name</Name>
</Category>
正如您所看到的,我有一个文档,其中的元素又有子元素。所以它是一个递归类。
我该如何处理?即使你不知道swift是不感兴趣的,甚至还有一些关于如何实现接受的建议。
我在考虑这个:当我找到&#34;类别父亲&#34;在列表中创建新项目并保存对象&#34;类别&#34;在变量&#34; CurrentItem&#34;我每次都找到孩子: currentItem.children.append(new ..) 并再次保存ogetto。
最后当我关闭&#34;类别父亲&#34;我重置了对象
你怎么看?关于如何保存对象的任何建议?其他提示?注意:我避免粘贴代码,因为它很长。如果你需要把它。
提前致谢。