我正在尝试制作一个JSON解析器,但我遇到了一些麻烦。假设你有一个JSON,它的大小是未知的,它的值也是未知的(它们不是,但这不相关),而且你对它的结构和深度一无所知。
如果<skip-validate-sources></skip-validate-sources>
是数组或对象,请检索{J} <profile>
<id>validate-sources</id>
<activation>
<property>
<name>!skip-validate-sources</name>
</property>
</activation>
....
和{{1}同样。
有没有通用的方法呢?到目前为止,这就是我所拥有的:
key
但是,我立即意识到我走错路是因为我无法告诉如何构建JSON,因此我不知道我需要多少个循环。