XML was another approach I tried (sequentially with LDAP). It seems to come back to my inability to properly parse the nested data.
Anticipating I ignore the tabs and focus on the related parenthesis, I could handle it. But how do I count the relative number of nested open/close parenthetical pairs while within such a pair?
Perhaps there is a math-related module that can help me!
Apply yourself to new problems without preparation, develop confidence in your ability to to meet situations as they arrise.