I am new to processing and pretty exciting about it. I am trying to down-to-earth by implementing my first project, but have some questions. Much appreciated for your answers.
Simply speaking, this project draws a family tree.
1. Should I store the family tree data in a xml file?
// My initial thinking is that xml format may fit the situation best (Because it's hierarchy). However, I realized that a unit in a family tree very possibly consists of two persons (husband and wife). For example,
Jack and Kay (1st generation)
Peter and Mary (2ed generation)
Jerry and Abbie (3rd generation)
Joe and Lily (3rd generation)
Joe and Kacey (2ed generation)
Jason and Amy (3rd generation)
everyone in the family has name, age, job and other information. What's the best way to use xml to express this structure? Is there any other better option other than xml?
2. If xml is the best way to store the data, then what's the best tool to parse the data?
// I will code my project in processing and then convert it to processingjs. I reviewed the included xml parser in processing, and it does not satisfy my needs. I know there are also tools such as JAXB and XMLPro, but seems people are not satisfy none of them.
3. Can anyone show my some commercial websites using processing?