Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

243
Views
Java Reflection para manejar el mapeo dinámico de objetos del objeto que obtuvimos al analizar xml a pojo

Tengo un escenario en el que necesito manejar datos xml que se analizarán en el objeto. El requisito es mapear dinámicamente esas variables. Por ejemplo, supongamos que tengo un xml:

 <request> <member> <id>abc</id> <details> <ssn>19</ssn> <verification> <indicator>Y</indicator> <fedInd>N</fedInd> <status>XY</status> </verification> </details> <taxStatus> <LastYrStatus>NFT</LastYrStatus> <ThisYrStatus>MFT</ThisYrStatus> </taxStatus> </member> </request>

Ahora, mirando el xml, quiero asignar el indicador de campo cuya ruta exacta es: solicitud | miembro | detalles | verificación | indicador, el mapeo dinámico debería darme el captador de estas variables del objeto java respectivo como getRequest().getMember().getDetails().getVerification().getIndicator() de modo que si en el futuro la ruta de la etiqueta xml tiene un cambio, no tengo que hacer tantos cambios en el código, se asignará dinámicamente con la nueva ubicación de la etiqueta. ¿Alguien puede responder cómo manejar esta situación usando la reflexión de Java o de cualquier otra manera?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

XML se basa en xsds, ¿por qué no proporciona XSD para el análisis, de modo que cada vez que se cambie el XSD, se proporcionen los datos en consecuencia?

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!