Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 6 of 6

Thread: create a xslt

  1. #1
    New to the CF scene
    Join Date
    Oct 2012
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    create a xslt

    Hello!

    I have to creat one xslt and i have problems to it.
    Can you help me? Thanks

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE resolucion SYSTEM "practicabuena.dtd">
    <?xml-stylesheet href="resolucionesSC.xslt" type="text/xml"?>
    <resolucion>
    	<meta>
    		<codigos>
    			<barcode/>
    			<cod_lectura>07-45607 (S) 100807 100807)</cod_lectura>
    		</codigos>
    		<logo url="un_logo.png"/>
    		<organizacion acron="UN" url="http://www.un.org">Naciones Unidas </organizacion>
    		<id_resol organo="S" tipo="RES" numero="1770" anyo="2007"> S/RES/ 1770 (2007)  </id_resol>
    		<organo>Consejo de Seguridad</organo>
    		<distribucion>Distr. general</distribucion>
    		<fecha fnorm="10082007"> 10 de agosto de 2007 </fecha>
    	</meta>
    	<texto>
    		<entradilla>
    			<ent_resol> Resolucion 1770 (2007) </ent_resol>
    			<ent_organo> El Consejo de Seguridad </ent_organo>
    			<ent_aprobacion>Aprobada por el <organo>Consejo de Seguridad</organo> en su <sesion>5729</sesion>
    			 ª sesión, celebrada el <fecha fnorm="10082007"/>10 de agosto de 2007</ent_aprobacion>
    		</entradilla>
    		<considerandos>
    			<considerando>
    				<p>
    					<enfasis>Recordando</enfasis> todas sus anteriores resoluciones pertinentes 
    			sobre el <lugar contin="AS" estado="IQ">Iraq</lugar>
    particular las resoluciones <ref url="http://goo.gl/NYPwq"> resoluciones 1500 (2003) </ref>, <ref url="http://goo.gl/XWJA6">1564 (2004), de 8 
    de junio de 2004</ref>,<ref url="http://goo.gl/blQFz"> 1557 (2004), de 12 de agosto de 2004</ref>,<ref url="http://goo.gl/z2Z8R"> 1619 (2005), de 11 de 
    agosto de 2005</ref>, y <ref url="http://goo.gl/MWIrz">1700 (2006), de 10 de agosto de 2006</ref>, 
    				</p>
    			</considerando>
    			<!--
    			al igual que en el "marcado 1" hemos marcado la resoluciones.y para ello hemos utilizado nuevamente un acortador de url.
    			-->
    			<considerando>
    				<p>
    					<enfasis>Reafirmando</enfasis> la independencia, la soberanía, la unidad y la integridad 
    territorial del Iraq,</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Destacando</enfasis> la importancia que la estabilidad y la seguridad del Iraq tienen 
    para el pueblo iraquí, la región y la comunidad internacional, 
    
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Reconociendo</enfasis> que en el Iraq ya existe un gobierno constitucional y elegido 
    democráticamente, 
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Subrayando</enfasis> la necesidad de que todas las comunidades del Iraq rechacen el 
    sectarismo, participen en el proceso político e inicien un proceso inclusivo de 
    diálogo político y reconciliación nacional en aras de la estabilidad y la unidad 
    políticas del Iraq, 
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Reafirmando</enfasis> la importancia que las Naciones Unidas, en particular la 
    				<entidad acron="UNAMI">Misión de Asistencia de las Naciones Unidas para el Iraq (UNAMI)</entidad>, tienen en el apoyo a 
    los esfuerzos del pueblo y el Gobierno del Iraq por fortalecer las instituciones de un 
    gobierno representativo, promover el diálogo político y la reconciliación nacional, 
    recabar la participación de los países vecinos, ayudar a los grupos vulnerables, 
    incluidos los refugiados y los desplazados internos, y promover la protección de los 
    derechos humanos y la reforma judicial y legislativa, 
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Expresando</enfasis>preocupación por los problemas humanitarios a que se enfrenta el 
    pueblo del Iraq y poniendo de relieve la necesidad de una respuesta coordinada y 
    recursos suficientes para hacer frente a dichos problemas, 
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Subrayando</enfasis>la soberanía del Gobierno del Iraq y reafirmando que todas las 
    partes deben adoptar todas las medidas factibles para asegurar la protección de los 
    civiles afectados, y deben establecer condiciones conducentes al regreso voluntario, 
    seguro, digno y sostenible de los refugiados y los desplazados internos, 
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Instando</enfasis>a todos aquellos a quienes corresponda de acuerdo con el derecho 
    internacional humanitario, incluidos los Convenios de Ginebra y el Reglamento de 
    La Haya, a que permitan el acceso libre y pleno del personal humanitario a todas las 
    personas que necesitan asistencia, pongan a su disposición, en la medida de lo 
    posible, todos los medios necesarios para llevar a cabo sus operaciones y promuevan 
    la seguridad, protección y libertad de circulación del personal humanitario y el 
    personal de las Naciones Unidas y su personal asociado y de sus bienes, 
    			</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Acogiendo</enfasis>con beneplácito el anuncio oficial del <ref url="http://goo.gl/lJElU">
    Pacto Internacional con el Iraq el 3 de mayo de 2007</ref>, así como la conferencia ampliada de los Estados vecinos 
    celebrada el 4 de mayo de 2007 y los grupos de trabajo resultantes, y subrayando la 
    importancia del continuo apoyo regional e internacional al desarrollo del Iraq, 
    			</p>
    			</considerando>
    			<!--
    			hemos marcado el Pacto Internacional con el Iraq y señalado su url acortada por si fuese
    			de utilidad para una posterior recuperación
    			-->
    			<considerando>
    				<p>
    					<enfasis>Expresando</enfasis>su reconocimiento por las contribuciones hechas por los Estados a 
    la UNAMI y recordando la necesidad de que la UNAMI disponga de los recursos 
    necesarios para cumplir su misión, 
    				</p>
    			</considerando>
    			<considerando>
    				<p>
    					<enfasis>Acogiendo</enfasis>con beneplácito la carta de 6 de agosto de 2007 dirigida al 
    <cargo>Secretario General</cargo> por el <cargo>Ministro de Relaciones Exteriores del Iraq</cargo>
    					<ref url="http://goo.gl/DkWFX">(S/2007/481,anexo) </ref>, en la que expresa la opinión del Gobierno del Iraq de que es necesario que 
    la UNAMI ayude al Iraq en sus esfuerzos por construir una nación productiva y 
    próspera, en paz consigo misma y con sus vecinos, 
    				</p>
    			</considerando>
    			<!--
    			al igual que en el "marcado 1", introducimos el elemento "cargo"
    			-->
    		</considerandos>
    		<decisiones>
    			<decision>
    				<p>1. <enfasis>Decide</enfasis> prorrogar el mandato de la UNAMI por un nuevo período de doce 
    meses a partir de la fecha de la presente resolución; </p>
    			</decision>
    			<decision>
    				<p>2. <enfasis>Decide </enfasis>también que, en la medida en que lo permitan las circunstancias, 
    el <cargo>Representante Especial del Secretario General</cargo> y la UNAMI, a solicitud del 
    Gobierno del Iraq, deberán: </p>
    				<lista tipo="a">
    					<!--
    				en este caso, utilizamos un elemento "lista" (con atributo "a" si es una lista alfabética;
    				si fuese una lista numérica, utilizaríamos el atributo "n") que es hija de "decisión"
    				y hermano de "párrafo". Lo utilizamos para poder incluir elementos hijos de "lista", llamados
    				"items", que a su vez serían nietos de "decisión"
    				-->
    					<item>
    						<!--a)-->
    						<enfasis>Asesorar, apoyar y ayudar</enfasis>: 
    					     </item>
    					<lista tipo="n">
    						<item>
    							<!--i)--> Al Gobierno y al pueblo del Iraq en la promoción de su proceso inclusivo 
    de diálogo político y reconciliación nacional; 
    						</item>
    						<item>
    							<!--ii)--> Al Gobierno del Iraq y a la  <entidad>Comisión Electoral Independiente de Alto 
    Nivel</entidad> en el desarrollo de los procesos necesarios para celebrar elecciones y 
    referendos; 
    						</item>
    						<item>
    							<!--iii)--> Al Gobierno del Iraq y al Consejo de Representantes en la revisión de la 
    Constitución y la aplicación de sus disposiciones, así como en el desarrollo de 
    procesos aceptables para el Gobierno del Iraq que permitan resolver las 
    controversias sobre las fronteras internas; 
    						</item>
    						<item>
    							<!--iv)--> Al Gobierno del Iraq en la facilitación del diálogo regional sobre 
    cuestiones como la seguridad fronteriza, la energía y los refugiados, entre 
    otras; 
    						</item>
    						<item>
    							<!--v)--> Al Gobierno del Iraq, a su debido tiempo y en relación con los progresos 
    de las iniciativas de reconciliación, en la planificación, financiación y 
    ejecución de programas de reintegración para ex miembros de grupos armados 
    ilegales; 
    						</item>
    						<item>
    							<!--vi)--> Al Gobierno del Iraq en la planificación inicial para levantar un censo 
    general;
    						</item>
    					</lista>
    					<item>
    						<!--b)-->
    						<enfasis>Promover, apoyar y facilitar</enfasis>, en coordinación con el Gobierno del Iraq: 
    						</item>
    					<lista tipo="n">
    						<!--
    							un elemento "lista" de tipo numérico que sería hermano del "item b" y que su vez contendría
    							unos elementos hijo "item" Por tanto, "item b" sería el padre de resto de items numéricos
    						-->
    						<item>
    							<!--i)--> La coordinación y prestación de la asistencia humanitaria y el regreso 
    ordenado, voluntario y en condiciones de seguridad, según proceda, de los 
    refugiados y desplazados; 
    						</item>
    						<item>
    							<!--ii)--> La aplicación del Pacto Internacional con el Iraq, incluida la 
    coordinación con donantes e instituciones financieras internacionales;
    						</item>
    						<item>
    							<!-- iii)--> La coordinación y ejecución de programas para mejorar la capacidad del 
    Iraq de prestar servicios esenciales a su población y continuar la coordinación 
    activa por los donantes de los programas fundamentales de reconstrucción y 
    asistencia por conducto del Mecanismo de los Fondos Internacionales para la 
    Reconstrucción del Iraq; 
    						</item>
    						<item>
    							<!--iv)--> La reforma económica, la creación de capacidad y el establecimiento de 
    las condiciones necesarias para el desarrollo sostenible, incluso mediante la 
    coordinación con organizaciones nacionales y regionales y, según proceda, con 
    la sociedad civil, donantes e instituciones financieras internacionales; 
    						</item>
    						<item>
    							<!--v)-->  El establecimiento de servicios públicos, sociales y esenciales eficaces, 
    incluso impartiendo capacitación y celebrando conferencias en el Iraq cuando 
    sea posible; 
    						</item>
    						<item>
    							<!--vi)--> Las contribuciones de los organismos, fondos y programas de las 
    Naciones Unidas a los objetivos enunciados en la presente resolución bajo el 
    liderazgo unificado del Secretario General por conducto de su Representante 
    Especial para el Iraq; 
    						</item>
    					</lista>
    					<item>
    						<!--c)--> Y también promover la protección de los derechos humanos y la reforma 
    judicial y legislativa a fin de consolidar el estado de derecho en el Iraq;
    					</item>
    				</lista>
    			</decision>
    			<decision>
    				<p>3. <enfasis>Reconoce</enfasis>el importante papel que desempeña la Fuerza Multinacional en 
    el Iraq para apoyar a la UNAMI, incluido el apoyo en materia de seguridad y 
    logística, y reconoce también que la seguridad es esencial para que la UNAMI lleve 
    a cabo su labor en favor del pueblo del Iraq; </p>
    			</decision>
    			<decision>
    				<p>4.<enfasis>Exhorta</enfasis>a los Estados Miembros a que sigan proporcionando a la 
    UNAMI el apoyo y los recursos financieros, logísticos y de seguridad que necesite 
    para cumplir su misión; </p>
    			</decision>
    			<decision>
    				<p>5.<enfasis>Expresa</enfasis>su intención de examinar el mandato de la UNAMI en un plazo 
    de doce meses o antes, si lo solicita el Gobierno del Iraq;</p>
    			</decision>
    			<decision>
    				<p>	6.<enfasis>Pide</enfasis>al <cargo>Secretario General</cargo> que, en un plazo de tres meses desde la fecha 
    de la presente resolución, le informe sobre las operaciones de la UNAMI en el Iraq 
    y, trimestralmente a partir de entonces sobre los progresos logrados en el 
    cumplimiento de todas las responsabilidades de la UNAMI; y </p>
    			</decision>
    			<decision>
    				<p>7. <enfasis> Decide</enfasis> seguir ocupándose de la cuestión. </p>
    			</decision>
    		</decisiones>
    	</texto>
    Last edited by VIPStephan; 11-26-2012 at 04:30 PM. Reason: added code BB tags

  • #2
    The fat guy next door VIPStephan's Avatar
    Join Date
    Jan 2006
    Location
    Halle (Saale), Germany
    Posts
    8,933
    Thanks
    6
    Thanked 1,041 Times in 1,014 Posts
    In future, if you post any code please put it in between [CODE][/CODE] tags. It makes scanning your posts much easier. You can do this by clicking the small ‘#’ icon above the reply field.

  • #3
    God Emperor Fou-Lu's Avatar
    Join Date
    Sep 2002
    Location
    Saskatoon, Saskatchewan
    Posts
    16,994
    Thanks
    4
    Thanked 2,662 Times in 2,631 Posts
    Quote Originally Posted by akahawtin View Post
    Can you help me? Thanks
    Maybe, but I suspect you'll need to tell us what you're trying to do first

  • #4
    New to the CF scene
    Join Date
    Oct 2012
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I want to perform an XSLT stylesheet to transform html, resolutions of the Security Council of United Nations marked with xml (as I put in the example)

    Thanks

  • #5
    Moderator
    Join Date
    May 2002
    Location
    Hayward, CA
    Posts
    1,461
    Thanks
    1
    Thanked 23 Times in 21 Posts
    We need more than that. Show us your existing XSLT document, the desired output, and what you're currently getting.

    Also, your XML is not well-formed (missing a closing </resolucion> tag, if I've spelled that correctly).
    "The first step to confirming there is a bug in someone else's work is confirming there are no bugs in your own."
    June 30, 2001
    author, Verbosio prototype XML Editor
    author, JavaScript Developer's Dictionary
    https://alexvincent.us/blog

  • #6
    New to the CF scene
    Join Date
    Oct 2012
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hello!
    I show three xml documents marked (are resolutions of the Security Council of the United Nations) and its DTD.
    I want to develop a style sheet to transform html those three xml resolutions that can be represented with a browser as if they were the original resolutions.
    I put the XML documents, DTD and XSLT stylesheet I've developed so far.

    Thank you very much for your help
    Attached Files Attached Files
    Last edited by akahawtin; 11-28-2012 at 10:41 AM.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •