Click here to Skip to main content
15,892,005 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
XML
<?xml version="1.0" encoding="UTF-8"?>
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:contaage-xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <link:schemaRef xlink:type="simple" xlink:href="./contaage-mem.xsd" />
   <xbrli:context id="ejercicio-actual">
      <xbrli:entity>
         <xbrli:identifier scheme="http://pap.meh.es/contextos">575 - AGE</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
         <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
   </xbrli:context>
   <xbrli:context id="ejercicio-anterior">
      <xbrli:entity>
         <xbrli:identifier scheme="http://pap.meh.es/contextos">575 - AGE</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
         <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
   </xbrli:context>
   <xbrli:unit id="euros">
      <xbrli:measure>iso4217:EUR</xbrli:measure>
   </xbrli:unit>
   <contaepa-ide:Identificacion>
      <contaepa-ide:VersionTaxonomia contextRef="ejercicio-actual">7.0</contaepa-ide:VersionTaxonomia>
      <contaepa-ide:Magnitud contextRef="ejercicio-actual">Euros</contaepa-ide:Magnitud>
      <contaepa-ide:CodigoOrganismo contextRef="ejercicio-actual">575</contaepa-ide:CodigoOrganismo>
      <contaepa-ide:CodigoOficina contextRef="ejercicio-actual">0</contaepa-ide:CodigoOficina>
      <contaepa-ide:Nombre contextRef="ejercicio-actual">AGE</contaepa-ide:Nombre>
      <contaepa-ide:NIF contextRef="ejercicio-actual" />
   </contaepa-ide:Identificacion>
   <contaage-mem:InmomilizadoMaterial contaepa-types:tieneDatos="true">
      <contaepa-mem-011:Terrenos-SaldoInicial unitRef="euros" contextRef="ejercicio-actual" decimals="2">3537001948.10</contaepa-mem-011:Terrenos-SaldoInicial>
      <contaepa-mem-011:Terrenos-Entradas unitRef="euros" contextRef="ejercicio-actual" decimals="2">65608592.01</contaepa-mem-011:Terrenos-Entradas>
    
      <contaepa-mem-011:Terrenos-Salidas unitRef="euros" contextRef="ejercicio-actual" decimals="2">57240118.37</contaepa-mem-011:Terrenos-Salidas>
      <contaepa-mem-011:Terrenos-DisminucionTraspaso unitRef="euros" contextRef="ejercicio-actual" decimals="2">8655232.83</contaepa-mem-011:Terrenos-DisminucionTraspaso>
      <contaepa-mem-011:Terrenos-CorreccionesValorativasNetas unitRef="euros" contextRef="ejercicio-actual" xsi:nil="true" />
   </contaage-mem:InmomilizadoMaterial>
   <contaage-mem:InversionesInmobiliarias contaepa-types:tieneDatos="true">
      <contaepa-mem-012:Terrenos-SaldoInicial unitRef="euros" contextRef="ejercicio-actual" decimals="2">34126415.82</contaepa-mem-012:Terrenos-SaldoInicial>
      <contaepa-mem-012:Terrenos-Entradas unitRef="euros" contextRef="ejercicio-actual" decimals="2">247905.36</contaepa-mem-012:Terrenos-Entradas>
   </contaage-mem:InversionesInmobiliarias>
</xbrli:xbrl>

I need to extract the all child Nodes from following Parents nodes "contaage-mem:InmomilizadoMaterial" and "contaage-mem:InversionesInmobiliarias" and save in a new xml file I try to this
VB
Dim xmlDoc As XmlDocument = New XmlDocument()
       
xmlDoc.Load("D:\\Besta\\575_XBRL_2018_Memoria.xml")
Dim nodoXml As String = xmlDoc.DocumentElement.ChildNodes(5).ChildNodes.ToString()
Dim listaNodos As XmlNode
For Each xnodo As XmlNode In xmlDoc.DocumentElement.ChildNodes(5).ChildNodes
   Dim strNodo As String = xnodo.OuterXml
Next

But I don´t know to continue I'm trying with this too
VB
While xtr.Read()
   If xtr.NodeType = xtr.NodeType.Element And xtr.Name.Contains("contaage-mem") Then
      'Dim elemList As XmlNodeList = xdr.(xtr.Name)
      Dim nodoNombre As String = xtr.Name.ToString()
      Dim valorNodo As String = xtr.Value.ToString()
      'Dim hijo As String = xtr.d
      Console.WriteLine("Nombre : " & nodoNombre & "Valor :" & valorNodo)
   End If
End While

Sorry but I don´t know how I can do it I'm new in xml. Greetings and Thanks in advance

What I have tried:

Hi good morning
I have this fragment of my XML
Posted
Updated 25-Feb-20 8:04am
v3

1 solution

 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900