Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
  • Documentación
Search
Ask A Question

Mobile menu

Close
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
  • Documentación
Home/ Questions/Q 16392
Next
In Process

Rocketbot Forum Latest Questions

Katherine Patiño
  • 0
  • 0
Katherine Patiño
Asked: April 8, 20242024-04-08T17:08:50+00:00 2024-04-08T17:08:50+00:00In: Comandos

XML

  • 0
  • 0

Buen día, Si mi xml en la variable xml_dic empieza de esta manera: {‘DTE’: {‘@xmlns’: ‘http://www.sii.cl/SiiDte’, ‘@version’: ‘1.0’, ‘Documento’: {‘RonaldAliDa’: ‘S20240317T039F0019403980’, ‘Encabezado’: {‘IdDoc’: {‘TipoDTE’: ’39’, ‘Folio’: ‘19403980’, ‘FchEmis’: ‘2024-03-17’, ‘IndServicio’: ‘1’, ‘IndMntNeto’: ‘2’, ‘PeriodoDesde’: ‘2024-03-17’, ‘PeriodoHasta’: ‘2024-04-16’, ‘FchVenc’: ‘2024-03-17’}, ‘Emisor’: {‘RUTEmisor’: ‘76157220-2’, ‘RznSocEmisor’: ‘TFCF International Channels Chile Limitada’, ‘GiroEmisor’: ‘Televisión de Pago Inalámbrica’}, ‘Receptor’: {‘RUTRecep’: ‘0-0’, ‘CdgIntRecep’: ‘21193f66870fa0a2393c’, ‘RznSocRecep’: ‘Sebastin Faras’, ‘DirRecep’: ‘9 norte 4405’, ‘CmnaRecep’: ‘Talca’, ‘CiudadRecep’: ‘Talca’}, ‘Totales’: {‘MntNeto’: ‘9663’, ‘IVA’: ‘1837’, ‘MntTotal’: ‘11500’, ‘VlrPagar’: ‘11500’}}, ‘Detalle’: [{‘NroLinDet’: ‘1’, ‘NmbItem’: ‘add188b3-54b9-3dd5-be5d-06d3843b459b’, ‘DscItem’: ‘add188b3-54b9-3dd5-be5d-06d3843b459b’, ‘QtyItem’: ‘1.000000’, ‘UnmdItem’: ‘EA’, ‘PrcItem’: ‘5497’, ‘MontoItem’: ‘5497’}, {‘NroLinDet’: ‘2’, ‘NmbItem’: ‘ba197647-9d97-381c-8234-2a7f8c5180c5’, ‘DscItem’: ‘ba197647-9d97-381c-8234-2a7f8c5180c5’, ‘QtyItem’: ‘1.000000’, ‘UnmdItem’: ‘EA’, ‘PrcItem’: ‘4166’, ‘MontoItem’: ‘4166’}],…..Continua. Como debo llamar los datos en el For para que me traiga: por ejemplo ‘FchEmis’, ya que como lo hago en la imagen me da error.

pregunta
1
  • 1 1 Answer
  • 2k Views
  • 0 Followers
  • 0
Share
  • Facebook

    1 Answer

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2024-04-08T21:14:56+00:00Added an answer on April 8, 2024 at 9:14 pm

      De entrada no se si la variable que extrajiste del xml esta bien copiado pero a como la pusiste aqui esta mala, ya que le faltaban 2 parentesis.

      a = {«DTE»: {«@xmlns»: «http://www.sii.cl/SiiDte», «@version»: «1.0», «Documento»: {«A16»: «S20240317T039F0019403980», «Encabezado»: {«IdDoc»: {«TipoDTE»: «39», «Folio»: «19403980», «FchEmis»: «2024-03-17», «IndServicio»: «1», «IndMntNeto»: «2», «PeriodoDesde»: «2024-03-17», «PeriodoHasta»: «2024-04-16», «FchVenc»: «2024-03-17»}, «Emisor»: {«RUTEmisor»: «76157220-2», «RznSocEmisor»: «TFCF International Channels Chile Limitada», «GiroEmisor»: «Televisión de Pago Inalámbrica»}, «Receptor»: {«RUTRecep»: «0-0», «CdgIntRecep»: «21193f66870fa0a2393c», «RznSocRecep»: «Sebastin Faras», «DirRecep»: «9 norte 4405», «CmnaRecep»: «Talca», «CiudadRecep»: «Talca»}, «Totales»: {«MntNeto»: «9663», «IVA»: «1837», «MntTotal»: «11500», «VlrPagar»: «11500»}}, «Detalle»: [{«NroLinDet»: «1», «NmbItem»: «add188b3-54b9-3dd5-be5d-06d3843b459b», «DscItem»: «add188b3-54b9-3dd5-be5d-06d3843b459b», «QtyItem»: «1.000000», «UnmdItem»: «EA», «PrcItem»: «5497», «MontoItem»: «5497»}, {«NroLinDet»: «2», «NmbItem»: «ba197647-9d97-381c-8234-2a7f8c5180c5», «DscItem»: «ba197647-9d97-381c-8234-2a7f8c5180c5», «QtyItem»: «1.000000», «UnmdItem»: «EA», «PrcItem»: «4166», «MontoItem»: «4166»}]}}}

      for i in a[‘DTE’][‘Documento’][‘Encabezado’].values():
      for j in i.items():
      print(j[0], «: «, j[1])

      El codigo sería mas o menos asi, ahi vas recorriendo eso que vos queres

        • 1
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp

    Leave an answer
    Cancel reply

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Ask A Question

    Stats

    • Questions : 1k
    • Answers : 2k
    • Posts : 0
    • Comments : 0
    • Best Answers : 163
    • Users : 5k
    • Popular
    • Comments
    • Tags

    Related Questions

      • Answers: 0

      Obtener URL actual PDF en nueva pestaña

      • Answers: 0

      Obtener URL actual PDF en nueva pestaña

      • Answers: 3

      Problema con typing_extensions al usar EasyOCR en RocketBot

      • Answer: 1

      Error al importar una libreria python

      • Answers: 3

      ¿Como pego unos valores en las casillas de color rojo? ...

    Users

    Explore

    • Home
    • Popular
    • Categories
    • Tags
    • Questions
      • New Questions
      • Most voted
      • Most visited
      • Most Responded

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    en_US
    es_ES en_US

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.