IngresarRegistrarme

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutoriales
  • Documentación
Search
Realiza una Pregunta

Mobile menu

Close
  • Home
  • Popular
  • Categorías
  • Tags
  • Preguntas
    • Nuevas Preguntas
    • Más votadas
    • Más visitadas
    • Más respondidas
  • Academy Rocketbot
  • Tutoriales
  • Documentación
Home/ Preguntas/Q 16392
Siguiente
En Proceso

Rocketbot Forum Latest Preguntas

Katherine Patiño
  • 0
  • 0
Katherine Patiño
Asked: abril 8, 20242024-04-08T17:08:50+00:00 2024-04-08T17:08:50+00:00En: 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 Respuesta
  • 2k Vistas
  • 0 Seguidores
  • 0
Compartir
  • Facebook

    1 Respuesta

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2024-04-08T21:14:56+00:00Added an answer on abril 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
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp

    Leave an answer
    Cancelar la respuesta

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Realizar Pregunta

    Stats

    • Preguntas : 1k
    • Respuestas : 2k
    • Posts : 0
    • Comentarios : 0
    • Mejores Respuestas : 163
    • Usuarios : 5k
    • Populares
    • Comentarios
    • Tags

    Related Questions

      • Respuestas: 0

      Eld.gg Path of Exile 2 Currency: Looting in multiplayer

      • Respuestas: 0

      Obtener URL actual PDF en nueva pestaña

      • Respuestas: 0

      Obtener URL actual PDF en nueva pestaña

      • Respuestas: 3

      Problema con typing_extensions al usar EasyOCR en RocketBot

      • Respuesta: 1

      Error al importar una libreria python

    Users

    Explore

    • Home
    • Popular
    • Categorías
    • Tags
    • Preguntas
      • Nuevas Preguntas
      • Más votadas
      • Más visitadas
      • Más respondidas

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

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

    es_ES
    en_US es_ES

    Insertar/editar un enlace

    Introduce la URL de destino

    O enlaza a contenido ya existente

      No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.