hola q tal, soy nuevo por aqui y pues tengo unas dudas.
Resulta q tengo 2 archivos XML y tengo q mostarlos en HTML, se q para esto se necesita un archivo XSL, pero no se como hacerlo. para q quede mas claro tengo esto:
alumno.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE alumnos SYSTEM "alumno.dtd">
<alumnos>
<alumno NIA="A200087542" titulacion="ITT">
<nombre>Antonio</nombre>
<apellido1>Fernández</apellido1>
<apellido2>Pérez</apellido2>
<asignaturas>
<asignatura convocatoria="03" codigo="IIT-LST"/>
<asignatura convocatoria="02" codigo="IIT-Alg"/>
<asignatura convocatoria="01" codigo="IIT-FisII"/>
<asignatura convocatoria="04" codigo="IIT-AO"/>
<asignatura convocatoria="01" codigo="IIT-Opt"/>
<asignatura convocatoria="01" codigo="IIT-IT"/>
</asignaturas>
</alumno>
<alumno NIA="A200012785" titulacion="ITT">
<nombre>María</nombre>
<apellido1>Pernas</apellido1>
<apellido2>Casado</apellido2>
<asignaturas>
<asignatura convocatoria="01" codigo="IIT-FisI"/>
<asignatura convocatoria="02" codigo="IIT-FisII"/>
<asignatura convocatoria="01" codigo="IIT-MatD"/>
<asignatura convocatoria="01" codigo="IIT-FIA"/>
<asignatura convocatoria="01" codigo="IIT-SCom"/>
<asignatura convocatoria="02" codigo="IIT-ED"/>
</asignaturas>
</alumno>
<alumno NIA="A300013425" titulacion="IIf">
<nombre>Erik</nombre>
<apellido1>Schredeoder</apellido1>
<asignaturas>
<asignatura convocatoria="03" codigo="IIf-TeII"/>
<asignatura convocatoria="01" codigo="IIf-Alg"/>
<asignatura convocatoria="01" codigo="IIf-ISI"/>
<asignatura convocatoria="02" codigo="IIf-ED"/>
<asignatura convocatoria="05" codigo="IIf-RC"/>
<asignatura convocatoria="04" codigo="IIf-IAI"/>
</asignaturas>
</alumno>
<alumno NIA="A200065134" titulacion="IT">
<nombre>Laura</nombre>
<apellido1>Rodríguez</apellido1>
<apellido2>Cuevas</apellido2>
<asignaturas>
<asignatura convocatoria="03" codigo="IT-TCom"/>
<asignatura convocatoria="01" codigo="IT-TDig"/>
<asignatura convocatoria="02" codigo="IT-AOII"/>
<asignatura convocatoria="01" codigo="IT-Ant"/>
<asignatura convocatoria="02" codigo="IT-TSF"/>
<asignatura convocatoria="02" codigo="IT-SC"/>
</asignaturas>
</alumno>
</alumnos>
y tambien tengo este archivo asisgnaturas.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE asignaturas SYSTEM "asignaturas.dtd">
<?xml-stylesheet type="text/xsl" href="salida.xsl"?>
<asignaturas>
<asignatura codigo="IIT-LST">
<nombre>Laboratorio de Sistemas Telemáticos</nombre>
<coordinador NIP="P500012345"/>
</asignatura>
<asignatura codigo="IIT-Alg">
<nombre>Algebra</nombre>
<coordinador NIP="P500056341"/>
</asignatura>
<asignatura codigo="IIT-FisII">
<nombre>Física II</nombre>
<coordinador NIP="P500021734"/>
</asignatura>
<asignatura codigo="IIT-AO">
<nombre>Arquitectura de Ordenadores</nombre>
<coordinador NIP="P500095634"/>
</asignatura>
<asignatura codigo="IIT-Opt">
<nombre>Óptica</nombre>
<coordinador NIP="P500043521"/>
</asignatura>
<asignatura codigo="IIT-IT">
<nombre>Inglés Técnico</nombre>
<coordinador NIP="P500026534"/>
</asignatura>
<asignatura codigo="IIT-FisI">
<nombre>Física I</nombre>
<coordinador NIP="P500021735"/>
</asignatura>
<asignatura codigo="IIT-MatD">
<nombre>Matemática Discreta</nombre>
<coordinador NIP="P500017253"/>
</asignatura>
<asignatura codigo="IIT-FIA">
<nombre>Fundamentos de Inteligencia Artificial</nombre>
<coordinador NIP="P500023785"/>
</asignatura>
<asignatura codigo="IIT-SCom">
<nombre>Sistemas de Comunicación</nombre>
<coordinador NIP="P500031635"/>
</asignatura>
<asignatura codigo="IIT-ED">
<nombre>Electrónica de Dispositivos</nombre>
<coordinador NIP="P500043142"/>
</asignatura>
<asignatura codigo="IIf-TeII">
<nombre>Telemática II</nombre>
<coordinador NIP="P500026229"/>
</asignatura>
<asignatura codigo="IIf-Alg">
<nombre>Algebra</nombre>
<coordinador NIP="P500011296"/>
</asignatura>
<asignatura codigo="IIf-ISI">
<nombre>Ingeniería del Software I</nombre>
<coordinador NIP="P500021441"/>
</asignatura>
<asignatura codigo="IIf-ED">
<nombre>Estructuras de Datos</nombre>
<coordinador NIP="P500032613"/>
</asignatura>
<asignatura codigo="IIf-RC">
<nombre>Redes de Comunicación</nombre>
<coordinador NIP="P500022117"/>
</asignatura>
<asignatura codigo="IIf-IAI">
<nombre>Inteligencia Artifical I</nombre>
<coordinador NIP="P500001563"/>
</asignatura>
<asignatura codigo="IT-TCom">
<nombre>Teoría de la Comunicación</nombre>
<coordinador NIP="P500033124"/>
</asignatura>
<asignatura codigo="IT-TDig">
<nombre>Transmisión Digital</nombre>
<coordinador NIP="P500052342"/>
</asignatura>
<asignatura codigo="IT-AOII">
<nombre>Arquitectura de Ordenadores II</nombre>
<coordinador NIP="P500026887"/>
</asignatura>
<asignatura codigo="IT-Ant">
<nombre>Antenas</nombre>
<coordinador NIP="P500037987"/>
</asignatura>
<asignatura codigo="IT-TSF">
<nombre>Transmisión por Soporte Físico</nombre>
<coordinador NIP="P500009854"/>
</asignatura>
<asignatura codigo="IT-SC">
<nombre>Sistemas de Conmutación</nombre>
<coordinador NIP="P500019921"/>
</asignatura>
</asignaturas>
------------------------------------------------------
Mi duda es como hacer el XSL y hacer q los atributos q tienen en comun los XML se relacionen.
ESpero alguien me pueda ayudar. gracias de antemano