The Dialogue Designer Parser example uses the array editor which is why you can't run it in free version.
Dialogue designer and that plugin are exactly what you are asking for so should be your go to solution if you're willing to shell out for a subscription.
On another note, creating a dialogue designer style app (using C3) that exports dialogue trees to an array seems like an interesting and not too complex project idea.