primitive xml