JiBX 1.2 2-бөлім: XML схемасынан Java кодына дейін

Новости мира

JiBX — XML деректерін Java нысандарымен салыстыруға арналған құрал. JiBX бұрыннан Java кодын XML-ге салыстырудың ең жылдам және икемді тәсілі ретінде белгілі. Дегенмен, бұл салыстыру анықтамаларының күрделілігі және кеңірек қолданылатын XML схема анықтамаларына шектеулі қолдау кейде пайдаланушылардың көңілін қалдырды. Бақытымызға орай, JiBX 1.2 осы мәселелерді шешу үшін көп нәрсе жасады. Бұл оқулықта сіз бұрыннан бар XML схема анықтамасынан Java кодын оңай жасау және жасалған схема анықтамаларына сәйкес XML құжаттарын оқу/жазу үшін жаңа JiBX 1.2 мүмкіндіктерін пайдалану жолын үйренесіз, мұның барлығына егжей-тегжейлі кірмей-ақ. JiBX салыстыру анықтамалары. Бірінші бөлім Java кодын XML схема анықтамаларына түрлендірудің кері процесі сипатталды.

Мақсаттары

Бұл нұсқаулық XML схема анықтамаларынан Java кодын жасау үшін JiBX пайдалану процесі арқылы көрсетеді. Алдымен қарапайым схемамен жұмыс істеуді және сол схемаға сәйкес келетін әдепкі деректер үлгісін жасауды үйренесіз, содан кейін XML құжаттарын оқу және жазу үшін осы деректер үлгісін пайдалануды үйренесіз. Әрі қарай, жасалған кодты сіздің талаптарыңызға жақсырақ сәйкестендіру үшін өзгерту үшін баптау мәселелерін қарастырамыз. Соңында біз салалық стандартты схеманың күрделі үлгісіне көшеміз және осы схема үшін жасалған деректер үлгісін жеңілдету және пайдаланушы тәжірибесін жақсарту үшін теңшеу опцияларын зерттейміз. Осы оқулықты оқып, мысалдар арқылы жұмыс істегеннен кейін сіз өзіңіздің схемаларыңыздан реттелетін Java деректер үлгілерін жасау үшін JiBX пайдалана аласыз.

Басында

Қажетті білім

Бұл оқулықты түсіну үшін Java және XML тілдерінде кем дегенде негізгі біліміңіз болуы керек. XML схемасының анықтамаларын егжей-тегжейлі түсінудің қажеті жоқ, бірақ схемамен кейбір танысу мысалдарды жақсырақ түсінуге көмектеседі.