XML namespace语法:
<xmlns:namespace-prefix="uri">
默认xmlns是为了给所有的子元素加上namespace,但是当子元素中有非该ns元素时不可行
ex:
<? xml version="1.0" encoding="ISO-8859-1" ?> < xsl:stylesheet version ="1.0" xmlns:xsl ="http://www.w3.org/1999/XSL/Transform" >< xsl:template match ="/" >< html >< body > < h2 > My CD Collection </ h2 > < table border ="1" > < tr > < th align ="left" > Title </ th > < th align ="left" > Artist </ th > </ tr > < xsl:for-each select ="catalog/cd" > < tr > < td >< xsl:value-of select ="title" /></ td > < td >< xsl:value-of select ="artist" /></ td > </ tr > </ xsl:for-each > </ table ></ body ></ html ></ xsl:template ></ xsl:stylesheet >
问题:如何用xsd验证xml?
虚拟目录的访问权限问题?