我有一個sample.xml中,看起來像這樣如何在xml在grails中解析後以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>
?
非常感謝!這正是我正在尋找:) – Supriya 2011-05-24 04:44:29
嘿,有沒有什麼辦法可以顯示只有一些標籤的XML文件?例如:只有名字和職業? – Supriya 2011-05-24 10:36:11