<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> </xsl>
<xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> <xsl:template match="@type[parent::property]"> <xsl:attribute name="type"> <xsl:value-of select="'your value here'"/> </xsl:attribute> </xsl:template>
<xsl:template match="@type[parent::xhtml:property]"> <xsl:attribute name="type"> <xsl:text>some new value</xsl:text> </xsl:attribute> </xsl:template>
<?php // import XML $xml = new DomDocument(); $xml->load("rss.xml"); // import XSLT $xsl = new DomDocument(); $xsl->load("rss2html.xsl"); // create XSLT $proc = new xsltprocessor(); $proc->importStylesheet($xsl); // finishing echo $proc->transformToXML($xml); ?>