Я пытаюсь пройти через каждый узел? объекта JSON в Python. Я пытаюсь реализовать рекурсивную функцию, такую как
def function(data):
for element in data:
--- do something----
if (some condition):
function(element)
я хочу знать, как я могу найти, если рассматриваемый элемент является другим объектом или просто строкой. То есть, что я должен написать вместо «некоторого условия» в моем коде выше. Например, когда я путешествую по XML, я проверяю, есть ли у него дочерние элементы, используя getchildren (), и, если это так, я рекурсивно вызываю функцию снова .....