Onceit's installedclickenableandwhileyou'redownhereandhave a lookatthereadmefile.
Now I dowanttopointoutthatthere's somethingreallycoolinherethatyoucanhave a look.
Sohandlebars.js.comslashguide.
I highlyrecommendyougivethis a look.
Allrightandwecanseeherethatbasicallywhatwe'vegotis a listofbasic, I guessyou'd saysometemplatesandreadmefilesonhowtousethosetemplates.
Butbasicallyhandlebaris a templateformatthat's usedbyothersortofprogramsinordertoimportdataandwhatit's goingtodoisit's goingtogiveyouinstructionsonhowtoimportdataand I'm goingtoshowyoutheverybasicsofhowtousethisapplication.
Allrightletitbeknownthatthereismoreadvancedstuffinsideofthesereadmesandifyou'redoing a lotofthisyouprobablywanttositlearnandunderstandexactlywhatthisthingcando.
And I wantyouknowyouknowjusttomakeyouthinkoutsidetheboxlikeifyoucanfind a spreadsheetofmonsterstheneffectivelyyoucouldimportentiremonsterswiththisthing.
Sowhat I'vedoneis I'vefoundmytableonline, I'vecopieditintoanExceland I'vesaveditas a .CSVfile.
So .CSVfilesdon't haveanyformattingitisliterallyjusttextyoucanopenthemupinto a notepadyoucanseetheformatofthingsthataregoingonbutthereallyimportantthingstotakeawayisthistoprowhere.
It's a noteallrightsoall I'vedoneiscreate a note I'venameditsomethinginthiscase I'vecalleditmyhandlebartemplateformagicitemsand I'vewrittenmynoteallright I'vejustwrittenitlike I wouldnormallyso I putmytagsinhere I putmynameallrightbutyouseethethingthatstartstostandoutisthishere.
Allrightif I bringthisbackyou'llseethatwhat I'vedonehereisintheseseeinsidethesecurlybrackets I'vebasicallygonethroughandreplicatedthenameofthecolumnsthat I wanttoimport.
So I'm goingtocopythenameofhereintotherethenameagainintoherethepriceintotheretherarityintothere.
Nowjustasanexampletoshowyouknowjusthowflexiblethisthingis I'vegoneandmade a tableallrightwhere I'vejustcopieditthroughagainsoyoucancertainlydothataswell.
Allrightsoallyouhavetodoisgocurlybracketcurlybracketthenameofthecolumnandcurlybracketandcurlybracketandyou'redonethat's itallrightthat's verysimplerightifyouhave a hundredcolumnsinyourExcelspreadsheetyoucouldmapallhundredofthemyoucouldformatthishoweveryouwantyoucouldboldtheheadingsitalicslayitoutyoucouldprobablyaddlet's justtrythisrightimportohit's been a whilecalloutherewegoreadaloudthisismytext I havethisnameinmybagjustasanexamplerightjusttoshowthatitcanbedoneallrightthat's a handlebarfilethat's that's that's itthere's nothingreallymuchthatmuchtoityoubasicallyjustcreating a fileor a noteinsideofobsidianthattellsyouwhereyouwanttoimportthoseitemswhentheycomefromyouryourspreadsheetandwiththatwethencomeoverheretotheJSONCSVimportericonwhichwillbedownyourleft-handsideherechooseJSVCSVfilesowe'regonnagochoosefileand I'm goingtousethethebook 2.CSVthat I savedbeforechoosetemplatefilesothisismyhandlebarfilethat I justcreatedso I knowthatthat's inmyvaultsowe'regonnagotoobsidiandemovault 2 it's inwhereisittemplatesit's a markdownanditismyhandlebarmagicitemsallrightsothat's nowselectedfieldtouseas a notenameallrightso I wantmyfilestobenamedaccordingtowellinthiscaseherewhat I'm goingtouseis I'm goingtousethemagicitemthat's fineandwhichfolderdo I wanttoputitin I'm gonnaputitintotheimporttestallrightnowjusttoshowyoujusthowcoolthisthingisrightlikeimporttestrightnowisemptythereisnothinginherenowwecomebacktohere I can't dothisagain I takelongif I can't rememberwhere I puteverythingokay I'm readysetgoboomimportfinishedokaysowhatisitdonelet's goandhave a lookit's notemptyanymoreallrightwhatit's doneit's justimportedandcreated a newnoteforeverysingleoneoftheseinterestingly I'veactuallygotmorehave I ohnoit's justit's okayit's wecancomeinhereandhave a lookwe'vegotthethetagthatweputinwe'vegotthenamecameinthepricetheraritythetablepopulatedandthecall-outboxworkedallrightnowyoucanseeit's createdonenoteforeverysinglelineinmytableandyoucanseeinstantlyhowusefulthatcanberightyoujusthavetogoand I don't knowlet's saywellcanyoufindanNPCspreadsheetonlineforexampleprettysurethere's actually a redditoutthereof D&D DMswho'vebeencollectingNPCsfor a whilethere's thousandsofthemtechnicallyyoucanimportthewholethingorifyoucouldfindlikeanSRDfilethatcontainsallthemonstersorallthespellsyoucanimportallthatallrightsimplessoyeahthatis a that's filingCSVJSONimporteragainthisisjust a simpledemoofhowthefunctionalityworksjusttogetyourheadsortofinthemindsetofthinkingaboutwhatyoucoulddowiththisthingitdoesworkonJSONJSONfileswhichmeanstechnicallyifyouwereplayingwithfiftheditionmonstersyoucoulddotheimportfromthereaswell I willsaythoughthatJSONismorecomplexthanCSVJSONtendstohavenesteddataelementsandwhat I meanbythatisthere's usually a parentitemandthenunderneaththeparenttheremightbedifferentitemssoforexampletheremightbe a parentvariablecalledattributesandtheninsidetheattributesyouwon't findanothervariablecalledstrengthanddexterityandconstitutionsowhenthathappensyou'regonnaneedtosortofjumpintothatreadmefileandreallysortofgothroughandfindouthowyoucanaccessthesublayersofthat I'veplayedaroundwithit I managedtogetitworking I haven't gotitworkingcompletelyaccuratelytowhat I wantedso I stoppedplayingwithitbut I foundsomeotherwaystodowhat I wantedtoneedtodomyselfbutyeahobviouslyifyou'reyou'replayingwithbulkdataoryouknowthisis a it's notnotreallythattechnicalsoforthoseofyouwhoaren't dataanalystsordon't understandSQLordon't wanttodiveintoKNIMEorAlteryxorsomethinglikethatyouknowthisis a reallyfantasticoptionsoyeahanywayguys I hopethat's a bigusefulforyouhopeithelpsobviouslygetyouryourdataintothetoolin a muchmoreefficientwayandyeahwe'llseewhatyouguyscandowithitsooutsideofthat I'llspeaktoyouguysontheforumshave a greatday