CJ: xml's structure and CJ tools