私はこのようなsample.xmlを持っています
<?xml version="1.0" ?>
<Employee>
<Name>ABC</Name>
<EmpId>100011</EmpId>
<Occupation>Programmer</Occupation>
<Company>XYZ</Company>
</Employee>
` そしてそれを解析するコードは
def display = {
def parser = new XmlParser()
def doc = parser.parse("grails-app/conf/sample.xml")
def map = [data: doc]
render (view:'/myxml',model:map) }
このアプリを実行すると、myxml.gsp に示すような出力が得られます
Employee[attributes={}; value=[Name[attributes={}; value=[ABC]], EmpId[attributes={};
value=[100011]], Occupation[attributes={}; value=[Programmer]],Company[attributes={};
value=[XYZ]]]]
示されている形式で取得する方法はありますか
<Employee>
<Name>ABC</Name>
<EmpId><100011</EmpId>
<Occupation>Programmer</Occupation>
<Company>XYZ</Company>
</Employee>
?