2015-02-12 3 views
0

У меня есть следующий xml, который я пытаюсь проанализировать с помощью JAXB.Анализ xml со многими атрибутами с использованием Java JAXB

<?xml version="1.0" encoding="UTF-8"?> 
<DataSet Name="core_donor" Version="2-0" SchemaVersion="1-0" SchemaDate="2014-01-16"> 
<DataPoints> 
    <DataPoint Name="donor_id" Value="105272" /> 
    <DataPoint Name="surname" Value="TWO" /> 
    <DataPoint Name="forename" Value="SCENARIO" /> 
    <DataSubSet Name="blood_gas"> 
     <DataPoints> 
      <DataPoint Name="blood_gas_no" Value="1" /> 
      <DataPoint Name="blood_gas_date" Value="07/10/2014 10:15" /> 
     </DataPoints> 
     <DataPoints> 
      <DataPoint Name="blood_gas_no" Value="2" /> 
      <DataPoint Name="blood_gas_date" Value="07/10/2014 11:20" /> 
     </DataPoints> 
    </DataSubSet> 
    <DataSubSet Name="liver_function"> 
     <DataPoints> 
      <DataPoint Name="liver_function_no" Value="1" /> 
      <DataPoint Name="liver_function_sample_date" Value="07/10/2014 11:10" /> 
     </DataPoints> 
     <DataPoints> 
      <DataPoint Name="liver_function_no" Value="2" /> 
      <DataPoint Name="liver_function_sample_date" Value="07/10/2014 13:52" /> 
     </DataPoints> 
    </DataSubSet> 
</DataPoints> 
</DataSet> 

Я был бы благодарен, если бы кто-нибудь мог указать мне, как достичь разбора в java, используя JAXB.

Спасибо!

+0

lmgtfy: http://www.javacodegeeks.com/2013/02/jaxb-tutorial-getting-started.html –

ответ

0

Для начала следовать в приведенном ниже примере

http://www.mkyong.com/java/jaxb-hello-world-example/

Но точек данных будет ваш RootElement, если не ошибаюсь, также refererence проверить некоторые примеры DOM разборе, чтобы пройти через дочерние узлы и читать их ,

Смежные вопросы