개발을 시작한지 얼마 되지 않은 신입개발자 입니다.

다름이 아니라

안드로이드 webview 에서 xml과 xsl을 불러와 화면에 표현하려고하니

xml 값은 잘 불러오나 xsl은 전혀 먹히질 않네요..
소스는 아래와 같습니다.

person.xsl

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method = "html" indent="yes" encoding="UTF-8"/>
<xsl:template match="/">
<html>
<body>
<center>
<h2>PERSON</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th width="30%" align="center">Name</th>
<th width="30%" align="center">Phone</th>
</tr>
<xsl:for-each select="person/member">
<tr>
<td align="center"><xsl:value-of select="name"/></td>
<td align="center"><xsl:value-of select="phone"/></td>
</tr>
</xsl:for-each>
</table>
</center>
</body>
</html>
</xsl:template>
</xsl:stylesheet>



test1.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="person.xsl"?>
<person>
<member>
<name>홍길동</name>
<phone>011-123-4567</phone>
</member>
<member>
<name>이순신</name>
<phone>02-3831-3424</phone>
</member>
</person>


오페라, ie, 사파리 까지 보두 잘 불러오나 크롬과 안드로이드 에뮬레이터 상에 브라우져에선 값이 나오질 않네요..
크롬은 xml 데이터 조차 화면에 찍히지도 않으며 안드로이드 브라우져에서는 xml 값만 찍히는데 잘 모르겠네요.

파일은 이클립스 상에서 assets 폴더에 둘다 넣어놨습니다.

 

그리고 webview 에서는

 

loadUrl("file:///android_asset/test1.xml);

을 이용하여 로드 하였습니다.