XML - sacar el documento XML en forma árbol

 
Vista:

sacar el documento XML en forma árbol

Publicado por gohan_098 (3 intervenciones) el 17/02/2021 13:49:41
Buenas a todos, estaba estoy un poco perdido con este tema. He de hacer un ejercicio, del que tengo un documento RSS declarado, y he de sacar el documento XML en forma árbol. Y no sé por donde empezar.

3. El formato RSS está basado en XML, y por lo tanto se puede representar en forma de árbol.

Del siguiente fragmento de código RSS:

Haga una representación en formato árbol (basta de una sola noticia, y no importa especificar el contenido).
Especificar cuáles de las etiquetas son obligatorias y cuáles no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<? xml version = "1.0" encoding = "UTF-8"?>
<rss version = "2.0">
   <canal>
      <title> Llistat de noticies </title>
      <description> Les noticies de l'IEDIB </ description >
      <link> https://www.iedib.net </link>
      <lastBuildDate> Lun, 27 de enero de 2020 00:09:30 +0000 </lastBuildDate>
      <pubDate> Mar, 28 de enero de 2020 15:25:00 + 0000 </pubDate>
      <language> es </language>
      <category> Ensenyament FP </category>
      <item>
         <title> Títol de l'article 1 </title>
         <description> Descripció de l'article 1 </ description >
         <enlace> https://www.iedib.net/article1.html </link>
         <author> prof1@iedib.net </author>
         <pubDate> Mar, 28 2020 22:20:00 +0000 </pubDate>
       </item>
       <item>
          <title> Títol de l'article 2 </title>
          <description> Descripció de l'article 2 </ description >
          <link> https://www.iedib.net/article2.html </link>
          <author> prof2@iedib.net </author>
          <pubDate> Mié, 29 de 2020 12:20:00 +0000 </ pubDate >
       </item>
   </channel>
</rss>

Sé que he de empezar por channel ... y tiene que tener tres etiquetas obligatorias como son "title", "description" y "link", ya por ejemplo el link no lo veo en ningún lado ... y bueno lo siguiente es coger una noticia y ponerla como item ...

un saludo y a ver si alguien me puede guiar algo, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 9
Ha mantenido su posición en XML (en relación al último mes)
Gráfica de XML

sacar el documento XML en forma árbol

Publicado por joel (3 intervenciones) el 17/02/2021 16:52:34
Con que lenguaje de programación tienes que hacerlo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sacar el documento XML en forma árbol

Publicado por gohan_098 (3 intervenciones) el 17/02/2021 18:37:06
Buenas!! Ninguno en específico, solo que lo escriba en la estructura de un documento XML .... y es dondo no sé por donde cogerlo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de joel
Val: 9
Ha mantenido su posición en XML (en relación al último mes)
Gráfica de XML

sacar el documento XML en forma árbol

Publicado por joel (3 intervenciones) el 17/02/2021 18:54:21
Pero... si no sabes con que lenguaje de programación... se hace un poco extraño, no?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sacar el documento XML en forma árbol

Publicado por gohan_098 (3 intervenciones) el 18/02/2021 11:26:14
Buenos a ver ... el temario que estoy dando ahora es sobre atom y rss, de como provienen del lenguaje xml, y de la estructura de ambos. Los ejercicios que he de hacer es básicamente pasar de rss a xml .. o viceversa, por ejemplo en este he de representar este tipo de información en un esquema básico de xml, con la estructura que tiene.
Lo que no sé cual podría ser elemento principal, y luego los hijos, y como representar el tema fecha en xml.

un saludo y gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar