ይህ wikiHow እንዴት የጃቫ እቃዎችን ወደ ጄሰን በፒሲ ወይም ማክ ላይ መለወጥ እንደሚችሉ ያስተምርዎታል። በዚህ መማሪያ ውስጥ ፣ ከጃክሰን ቤተ -መጽሐፍት የ Objectmapper ክፍልን እንጠቀማለን። ይህ የጃቫ እቃዎችን ወደ ጄሰን ለመለወጥ በጣም መሠረታዊው መንገድ ነው።
ደረጃዎች
ደረጃ 1. የሚከተሉትን ጥገኞች ወደ pom.xml ፋይል ያክሉ።
እነዚህ ጥገኞች "jackson-annotations-2.9.3.jar" ፣ "jackson-core-2.9.3.jar" እና "jackson-databaseind-2.9.3.jar" ን ይጨምራሉ። የቅርብ ጊዜውን የጃክሰን የመረጃ ቋት ስሪት በ “ስሪት” ስር ማካተትዎን ያረጋግጡ።
com.fasterxml.jackson.core ጃክሰን-ዳታደር 2.9.3
ደረጃ 2. የአድማጭ ኮዱን ይተይቡ።
ይህ የጃክሰን ቤተመፃሕፍት የእቅድ አወጣጥ ክፍልን ይጀምራል።
ObjectMapper ካርታ = አዲስ ObjectMapper ();
ደረጃ 3. የነገሩን ስም ይተይቡ።
የሚከተለውን ኮድ ይተይቡ። ወደ ጄሰን የሚቀይሩት የጃቫ ነገር ትክክለኛ ስም ይተይቡ። ለምሳሌ ፣ የጃቫ ነገር “ተማሪ” ተብሎ ከተሰየመ ኮዱ የተማሪ ተማሪ = አዲስ ተማሪ ();
ObjectName ObjectName = አዲስ ObjectName ();
ደረጃ 4. ለጄንሰን የፅሐፉን እሴት ይተይቡ።
ይህ የጃቫ ነገር ከተለወጠ በኋላ የውጤት ጄሰን ፋይልን ይፈጥራል። በ "c: / Jsonfile.json" ምትክ የ json ፋይል የታሰበበትን መንገድ ይተይቡ። በ “ObjectName” ምትክ ወደ ጄሰን ለመለወጥ የሚፈልጉትን የጃቫ ነገር ስም ይተይቡ።
mapper.writeValue (ሐ: / Jsonfile.json, ObjectName);
ደረጃ 5. ውጤትዎን ይገምግሙ።
ጠቅላላው ኮድ እንደዚህ ያለ ነገር ሊመስል ይገባል
ObjectMapper ካርታ = አዲስ ObjectMapper (); ObjectName ObjectName = አዲስ ObjectName (); mapper.writeValue (ሐ: / Jsonfile.json, ObjectName);