Closed TimAlderson closed 7 months ago
Sorry..wrong log file. Here is the file from the most recent :
org.jabref.logic.importer.FetcherException: An internal parser error occurred while fetching from https://mathscinet.ams.org/mathscinet/api/publications/search?query=algebraic+geometric+codes+basic+notions¤tPage=1&pageSize=100 at org.jabref@5.13.233/org.jabref.logic.importer.SearchBasedParserFetcher.getBibEntries(Unknown Source) at org.jabref@5.13.233/org.jabref.logic.importer.SearchBasedParserFetcher.performSearch(Unknown Source) at org.jabref@5.13.233/org.jabref.logic.importer.SearchBasedFetcher.performSearch(Unknown Source) at org.jabref@5.13.233/org.jabref.gui.importer.fetcher.WebSearchPaneViewModel.lambda$search$2(Unknown Source) at org.jabref@5.13.233/org.jabref.gui.util.BackgroundTask$1.call(Unknown Source) at org.jabref@5.13.233/org.jabref.gui.util.DefaultTaskExecutor$1.call(Unknown Source) at org.jabref.merged.module@5.13.233/javafx.concurrent.Task$TaskCallable.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: org.jabref.logic.importer.ParseException: Error when parsing entry at org.jabref@5.13.233/org.jabref.logic.importer.fetcher.MathSciNet.lambda$getParser$0(Unknown Source) ... 13 more Caused by: kong.unirest.json.JSONException: JSONObject["all"] not found. at org.jabref.merged.module@5.13.233/kong.unirest.json.JSONObject.getProperty(Unknown Source) at org.jabref.merged.module@5.13.233/kong.unirest.json.JSONObject.getJSONObject(Unknown Source) ... 14 more
It would be helpful if you could execute the request in the browser and send/paste us the json file as response so we can look at it. Problem is that we currently don't have a subscription to mathcinet and could not verify this
Thank you for the reply.
I have been searching how to extract a json file using Firefox, but have been unable to figure it out. Any chance of a hint on how to do that?
It should be possible using the Developer Tools (F12): (It's German, but basically network analysis tab -> then select the request where it shows json -> Right click -> Save answer should give the json
Thank you. Here are the results from facets and search respectively:
{"authors":[],"journals":[],"entryTypes":[],"itemTypes":[],"reviewStatuses":[],"publicationTypes":[],"primaryClassifications":[],"publicationYears":[],"institutions":[],"statuses":[]}
{"results":[],"total":0}
I performed another search which had more than 0 results (snip below). Is there a file that is more helpful than those above?
The json for the search with more than zero results would be nice!
Facets:
{"authors":[{"id":"758603","value":"Alderson, Tim L.","total":27},{"id":"692091","value":"Mellinger, Keith E.","total":9},{"id":"42380","value":"Bruen, Aiden A.","total":4},{"id":"50285","value":"Cohen, Gérard D.","total":1},{"id":"615685","value":"Gács, András","total":1},{"id":"1068150","value":"Huntemann, Svenja","total":1},{"id":"1251963","value":"Neri, Alessandro<sup>1</sup>","total":1},{"id":"149440","value":"Rodier, François","total":1},{"id":"863999","value":"Shi, Minjia","total":1},{"id":"191601","value":"Silverman, Robert","total":1},{"id":"225546","value":"Solé, Patrick","total":1},{"id":"1276838","value":"Zhu, Hongwei<sup>1</sup>","total":1}],"journals":[{"id":"6036","value":"Des. Codes Cryptogr.","total":5},{"id":"2292","value":"IEEE Trans. Inform. Theory","total":3},{"id":"6241","value":"Adv. Math. Commun.","total":2},{"id":"4449","value":"Appl. Algebra Engrg. Comm. Comput.","total":2},{"id":"643","value":"Discrete Math.","total":2},{"id":"5510","value":"Ann. Comb.","total":1},{"id":"6137","value":"Antarct. J. Math.","total":1},{"id":"7425","value":"Atl. Electron. J. Math.","total":1},{"id":"4117","value":"Bull. Inst. Combin. Appl.","total":1},{"id":"615","value":"Discrete Appl. Math.","total":1},{"id":"4633","value":"Electron. J. Combin.","total":1},{"id":"4801","value":"Finite Fields Appl.","total":1},{"id":"6154","value":"Innov. Incidence Geom.","total":1},{"id":"7248","value":"Int. J. Inf. Coding Theory","total":1},{"id":"1833","value":"J. Combin. Theory Ser. A","total":1},{"id":"5169","value":"SIAM J. Discrete Math.","total":1},{"id":"8218","value":"Trans. Comb.","total":1}],"entryTypes":[],"itemTypes":[],"reviewStatuses":[{"id":"Reviewed","value":"Reviewed","total":20},{"id":"Summary","value":"Summary","total":10},{"id":"Indexed","value":"Indexed","total":1}],"publicationTypes":[{"id":"Journal Article","value":"Journal Article","total":26},{"id":"Book Collection","value":"Book Collection","total":2},{"id":"Book Collection Article","value":"Book Collection Article","total":2},{"id":"Thesis","value":"Thesis","total":1}],"primaryClassifications":[{"id":"94","value":"Information and communication theory, circuits","total":26},{"id":"51","value":"Geometry ","total":3},{"id":"11","value":"Number theory","total":1}],"publicationYears":[{"id":"2020","value":"2020","total":1},{"id":"2019","value":"2019","total":4},{"id":"2018","value":"2018","total":1},{"id":"2014","value":"2014","total":1},{"id":"2011","value":"2011","total":1},{"id":"2010","value":"2010","total":3},{"id":"2009","value":"2009","total":2},{"id":"2008","value":"2008","total":8},{"id":"2007","value":"2007","total":5},{"id":"2006","value":"2006","total":2},{"id":"2005","value":"2005","total":2},{"id":"2002","value":"2002","total":1}],"institutions":[{"id":"Department of Mathematics, University of New Brunswick","value":"Department of Mathematics, University of New Brunswick","total":21},{"id":"Department of Mathematics, University of Mary Washington","value":"Department of Mathematics, University of Mary Washington","total":9},{"id":"Department of Electrical and Computer Engineering, University of Calgary","value":"Department of Electrical and Computer Engineering, University of Calgary","total":4},{"id":"Department of Mathematics and Statistics, University of New Brunswick","value":"Department of Mathematics and Statistics, University of New Brunswick","total":4},{"id":"Department of Computer Science, Eötvös Loránd University (ELTE)","value":"Department of Computer Science, Eötvös Loránd University (ELTE)","total":1},{"id":"Department of Mathematics and Statistics, Wright State University","value":"Department of Mathematics and Statistics, Wright State University","total":1},{"id":"Institut de Mathématiques de Luminy, Centre National de la Recherche Scientifique (CNRS)","value":"Institut de Mathématiques de Luminy, Centre National de la Recherche Scientifique (CNRS)","total":1},{"id":"Laboratoire d'Analyse, Géométrie et Applications (LAGA), Université de Paris VIII (Université Paris 8 Vincennes-Saint-Denis)","value":"Laboratoire d'Analyse, Géométrie et Applications (LAGA), Université de Paris VIII (Université Paris 8 Vincennes-Saint-Denis)","total":1},{"id":"Laboratory of Intelligent Computing and Signal Processing, Anhui University","value":"Laboratory of Intelligent Computing and Signal Processing, Anhui University","total":1},{"id":"Mathematisches Institut (I-Math), Universität Zürich","value":"Mathematisches Institut (I-Math), Universität Zürich","total":1},{"id":"School of Mathematics, Anhui University","value":"School of Mathematics, Anhui University","total":1},{"id":"University of New Brunswick","value":"University of New Brunswick","total":1},{"id":"École Nationale Supérieure de Télécommunications (Telecom ParisTech)","value":"École Nationale Supérieure de Télécommunications (Telecom ParisTech)","total":1}],"statuses":[]}
Search:
{"results":[{"mrnumber":4158623,"titles":{"title":"On the weights of general MDS codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B65","description":"Bounds on codes"},"authors":[{"id":758603,"name":"Alderson, Tim L."}],"issue":{"issue":{"pubYear":2020,"pubYear2":null,"volume":"66","volume2":null,"volume3":null,"number":"9","journal":{"id":2292,"shortTitle":"IEEE Trans. Inform. Theory"},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":889610,"rvrCode":85231,"name":"Jitman, Somphong"}]},"paging":{"paging":{"text":"5414--5418"},"translatedPaging":null},"counts":{"cited":2},"itemType":"Reviewed","articleUrl":"https://doi.org/10.1109/TIT.2020.2977319","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1109%2FTIT.2020.2977319&rft.aufirst=Tim&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=00189448&rft.title=Institute of Electrical and Electronics Engineers Transactions on Information Theory&rft.atitle=On the weights of general MDS codes&rft.stitle=IEEE Trans Inform Theory&rft.volume=66&rft.date=2020&rft.spage=5414&rft.epage=5418&rft.pages=5414-5418&rft.issue=9&rft.jtitle=Institute of Electrical and Electronics Engineers Transactions on Information Theory","textLink":""},"prePubl":null,"public":true},{"mrnumber":4019905,"titles":{"title":"$n$-dimensional optical orthogonal codes, bounds and optimal constructions","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B65","description":"Bounds on codes"},"authors":[{"id":758603,"name":"Alderson, T. L."}],"issue":{"issue":{"pubYear":2019,"pubYear2":null,"volume":"30","volume2":null,"volume3":null,"number":"5","journal":{"id":4449,"shortTitle":"Appl. Algebra Engrg. Comm. Comput."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":929349,"rvrCode":128559,"name":"Lee, Nari"}]},"paging":{"paging":{"text":"373--386"},"translatedPaging":null},"counts":null,"itemType":"Reviewed","articleUrl":"https://doi.org/10.1007/s00200-018-00379-3","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1007%2Fs00200-018-00379-3&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=09381279&rft.title=Applicable Algebra in Engineering, Communication and Computing&rft.atitle=$n$-dimensional optical orthogonal codes, bounds and optimal constructions&rft.stitle=Appl Algebra Engrg Comm Comput &rft.volume=30&rft.date=2019&rft.spage=373&rft.epage=386&rft.pages=373-386&rft.issue=5&rft.jtitle=Applicable Algebra in Engineering, Communication and Computing","textLink":""},"prePubl":null,"public":true},{"mrnumber":4014640,"titles":{"title":"A note on full weight spectrum codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B05","description":"Linear codes (general theory)"},"authors":[{"id":758603,"name":"Alderson, Tim L."}],"issue":{"issue":{"pubYear":2019,"pubYear2":null,"volume":"8","volume2":null,"volume3":null,"number":"3","journal":{"id":8218,"shortTitle":"Trans. Comb."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":null,"paging":{"paging":{"text":"15--22"},"translatedPaging":null},"counts":{"cited":6},"itemType":"Summary","articleUrl":"https://doi.org/10.22108/toc.2019.112621.1584","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.22108%2Ftoc.2019.112621.1584&rft.aufirst=Tim&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=22518657&rft.title=Transactions on Combinatorics&rft.atitle=A note on full weight spectrum codes&rft.stitle=Trans Comb &rft.volume=8&rft.date=2019&rft.spage=15&rft.epage=22&rft.pages=15-22&rft.issue=3&rft.jtitle=Transactions on Combinatorics","textLink":""},"prePubl":null,"public":true},{"mrnumber":3917650,"titles":{"title":"Maximum weight spectrum codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B05","description":"Linear codes (general theory)"},"authors":[{"id":758603,"name":"Alderson, Tim"},{"id":1251963,"name":"Neri, Alessandro"}],"issue":{"issue":{"pubYear":2019,"pubYear2":null,"volume":"13","volume2":null,"volume3":null,"number":"1","journal":{"id":6241,"shortTitle":"Adv. Math. Commun."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":685341,"rvrCode":30916,"name":"Oluwade, Bamidele A."}]},"paging":{"paging":{"text":"101--119"},"translatedPaging":null},"counts":{"cited":6},"itemType":"Reviewed","articleUrl":"https://doi.org/10.3934/amc.2019006","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.3934%2Famc.2019006&rft.aufirst=Tim&rft.auinit=T&rft.auinit1=T&rft.auinitm=&rft.aulast=Alderson&rft.genre=article&rft.issn=19305346&rft.title=Advances in Mathematics of Communications&rft.atitle=Maximum weight spectrum codes&rft.stitle=Adv Math Commun &rft.volume=13&rft.date=2019&rft.spage=101&rft.epage=119&rft.pages=101-119&rft.issue=1&rft.jtitle=Advances in Mathematics of Communications","textLink":""},"prePubl":null,"public":true},{"mrnumber":3897552,"titles":{"title":"How many weights can a linear code have?","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B05","description":"Linear codes (general theory)"},"authors":[{"id":863999,"name":"Shi, Minjia"},{"id":1276838,"name":"Zhu, Hongwei"},{"id":225546,"name":"Solé, Patrick"},{"id":50285,"name":"Cohen, Gérard D."}],"issue":{"issue":{"pubYear":2019,"pubYear2":null,"volume":"87","volume2":null,"volume3":null,"number":"1","journal":{"id":6036,"shortTitle":"Des. Codes Cryptogr."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":249580,"rvrCode":36256,"name":"Hou, Xiang-dong"}]},"paging":{"paging":{"text":"87--95"},"translatedPaging":null},"counts":{"cited":9},"itemType":"Reviewed","articleUrl":"https://doi.org/10.1007/s10623-018-0488-z","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1007%2Fs10623-018-0488-z&rft.aufirst=Minjia&rft.auinit=M&rft.auinit1=M&rft.auinitm=&rft.aulast=Shi&rft.genre=article&rft.issn=09251022&rft.title=Designs, Codes and Cryptography An International Journal&rft.atitle=How many weights can a linear code have?&rft.stitle=Des Codes Cryptogr &rft.volume=87&rft.date=2019&rft.spage=87&rft.epage=95&rft.pages=87-95&rft.issue=1&rft.jtitle=Designs, Codes and Cryptography An International Journal","textLink":""},"prePubl":null,"public":true},{"mrnumber":3809747,"titles":{"title":"3-dimensional optical orthogonal codes with ideal autocorrelation-bounds and optimal constructions","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94A55","description":"Shift register sequences and sequences over finite alphabets in information and communication theory"},"authors":[{"id":758603,"name":"Alderson, Tim L."}],"issue":{"issue":{"pubYear":2018,"pubYear2":null,"volume":"64","volume2":null,"volume3":null,"number":"6","journal":{"id":2292,"shortTitle":"IEEE Trans. Inform. Theory"},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":null,"paging":{"paging":{"text":"4392--4398"},"translatedPaging":null},"counts":{"cited":1},"itemType":"Summary","articleUrl":"https://doi.org/10.1109/TIT.2017.2717538","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1109%2FTIT.2017.2717538&rft.aufirst=Tim&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=00189448&rft.title=Institute of Electrical and Electronics Engineers Transactions on Information Theory&rft.atitle=3-dimensional optical orthogonal codes with ideal autocorrelation-bounds and optimal constructions&rft.stitle=IEEE Trans Inform Theory&rft.volume=64&rft.date=2018&rft.spage=4392&rft.epage=4398&rft.pages=4392-4398&rft.issue=6&rft.jtitle=Institute of Electrical and Electronics Engineers Transactions on Information Theory","textLink":""},"prePubl":null,"public":true},{"mrnumber":3216214,"titles":{"title":"The partition weight enumerator and bounds on MDS codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B05","description":"Linear codes (general theory)"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":1068150,"name":"Huntemann, Svenja"}],"issue":{"issue":{"pubYear":2014,"pubYear2":null,"volume":"6","volume2":null,"volume3":null,"number":"1","journal":{"id":7425,"shortTitle":"Atl. Electron. J. Math."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":null,"paging":{"paging":{"text":"1--10"},"translatedPaging":null},"counts":{"cited":2},"itemType":"Summary","articleUrl":null,"openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.title=Atlantic Electronic Journal of Mathematics&rft.atitle=The partition weight enumerator and bounds on MDS codes&rft.stitle=Atl Electron J Math &rft.volume=6&rft.date=2014&rft.spage=1&rft.epage=10&rft.pages=1-10&rft.issue=1&rft.jtitle=Atlantic Electronic Journal of Mathematics","textLink":""},"prePubl":null,"public":true},{"mrnumber":2793231,"titles":{"title":"Spreads, arcs, and multiple wavelength codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B60","description":"Other types of codes"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":692091,"name":"Mellinger, Keith E."}],"issue":{"issue":{"pubYear":2011,"pubYear2":null,"volume":"311","volume2":null,"volume3":null,"number":"13","journal":{"id":643,"shortTitle":"Discrete Math."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":850192,"rvrCode":71699,"name":"Fan, Cuiling"}]},"paging":{"paging":{"text":"1187--1196"},"translatedPaging":null},"counts":{"cited":6},"itemType":"Reviewed","articleUrl":"https://doi.org/10.1016/j.disc.2010.06.010","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1016%2Fj.disc.2010.06.010&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=0012365X&rft.title=Discrete Mathematics&rft.atitle=Spreads, arcs, and multiple wavelength codes&rft.stitle=Discrete Math &rft.volume=311&rft.date=2011&rft.spage=1187&rft.epage=1196&rft.pages=1187-1196&rft.issue=13&rft.jtitle=Discrete Mathematics","textLink":""},"prePubl":null,"public":true},{"mrnumber":2772904,"titles":{"title":"Classes of permutation arrays in finite projective spaces","translatedTitle":null},"entryType":"J","primaryClass":{"code":"51E15","description":"Finite affine and projective planes (geometric aspects)"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":692091,"name":"Mellinger, Keith E."}],"issue":{"issue":{"pubYear":2010,"pubYear2":null,"volume":"1","volume2":null,"volume3":null,"number":"4","journal":{"id":7248,"shortTitle":"Int. J. Inf. Coding Theory"},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":97215,"rvrCode":6155,"name":"Kallaher, M. J."}]},"paging":{"paging":{"text":"371--383"},"translatedPaging":null},"counts":null,"itemType":"Reviewed","articleUrl":"https://doi.org/10.1504/IJICOT.2010.032863","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1504%2FIJICOT.2010.032863&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=17537703&rft.title=International Journal of Information and Coding Theory IJICOT&rft.atitle=Classes of permutation arrays in finite projective spaces&rft.stitle=Int J Inf Coding Theory&rft.volume=1&rft.date=2010&rft.spage=371&rft.epage=383&rft.pages=371-383&rft.issue=4&rft.jtitle=International Journal of Information and Coding Theory IJICOT","textLink":""},"prePubl":null,"public":true},{"mrnumber":2766013,"titles":{"title":"Hyperconics and multiple weight codes for OCDMA","translatedTitle":null},"entryType":"BC","primaryClass":{"code":"94B27","description":"Geometric methods (including applications of algebraic geometry) applied to coding theory"},"authors":[{"id":758603,"name":"Alderson, T. L."}],"issue":{"issue":null,"translatedIssue":null},"book":{"pubYear":2010,"publisher":[{"name":"American Mathematical Society","location":"Providence, RI","preText":null,"postText":null}],"isbn":["978-0-8218-4956-9"],"series":[{"serId":1059,"title":"Contemporary Mathematics","transTitle":null,"volume":"523","shortTitle":"Contemp. Math."}]},"reviewer":{"public":true,"reviewers":[{"authId":173380,"rvrCode":18754,"name":"Tonchev, Vladimir D."}]},"paging":{"paging":{"text":"67--76"},"translatedPaging":null},"counts":null,"itemType":"Reviewed","articleUrl":"https://doi.org/10.1090/conm/523/10332","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft_id=info:doi/10.1090%2Fconm%2F523%2F10332&rft_id=urn:ISBN:978-0-8218-4956-9&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=proceeding&rft.title=Error-correcting codes, finite geometries and cryptography&rft.atitle=Hyperconics and multiple weight codes for OCDMA&rft.stitle=Contemporary Mathematics&rft.volume=523&rft.date=2010&rft.spage=67&rft.epage=76&rft.pages=67-76&rft.isbn=9780821849569","textLink":""},"prePubl":null,"public":true},{"mrnumber":2742541,"titles":{"title":"Error-correcting codes, finite geometries and cryptography","translatedTitle":null},"entryType":"BCZ","primaryClass":{"code":"94Bxx","description":""},"authors":[],"issue":{"issue":null,"translatedIssue":null},"book":{"pubYear":2010,"publisher":[{"name":"American Mathematical Society","location":"Providence, RI","preText":null,"postText":null}],"isbn":["978-0-8218-4956-9"],"series":[{"serId":1059,"title":"Contemporary Mathematics","transTitle":null,"volume":"523","shortTitle":"Contemp. Math."}]},"reviewer":null,"paging":{"paging":{"text":"viii+244 pp."},"translatedPaging":null},"counts":null,"itemType":"Summary","articleUrl":"https://doi.org/10.1090/conm/523","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft_id=info:doi/10.1090%2Fconm%2F523&rft_id=urn:ISBN:978-0-8218-4956-9&rft.genre=conference&rft.title=Error-correcting codes, finite geometries and cryptography&rft.stitle=Contemporary Mathematics&rft.volume=523&rft.date=2010&rft.spage=1&rft.spage=244&rft.pages=1-244&rft.isbn=9780821849569","textLink":""},"prePubl":null,"public":true},{"mrnumber":2553388,"titles":{"title":"2-dimensional optical orthogonal codes from Singer groups","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B60","description":"Other types of codes"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":692091,"name":"Mellinger, Keith E."}],"issue":{"issue":{"pubYear":2009,"pubYear2":null,"volume":"157","volume2":null,"volume3":null,"number":"14","journal":{"id":615,"shortTitle":"Discrete Appl. Math."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":null,"paging":{"paging":{"text":"3008--3019"},"translatedPaging":null},"counts":{"cited":18},"itemType":"Summary","articleUrl":"https://doi.org/10.1016/j.dam.2009.06.002","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1016%2Fj.dam.2009.06.002&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=0166218X&rft.title=Discrete Applied Mathematics The Journal of Combinatorial Algorithms, Informatics and Computational Sciences&rft.atitle=2-dimensional optical orthogonal codes from Singer groups&rft.stitle=Discrete Appl Math &rft.volume=157&rft.date=2009&rft.spage=3008&rft.epage=3019&rft.pages=3008-3019&rft.issue=14&rft.jtitle=Discrete Applied Mathematics The Journal of Combinatorial Algorithms, Informatics and Computational Sciences","textLink":""},"prePubl":null,"public":true},{"mrnumber":2529622,"titles":{"title":"On the maximality of linear codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B05","description":"Linear codes (general theory)"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":615685,"name":"Gács, András"}],"issue":{"issue":{"pubYear":2009,"pubYear2":null,"volume":"53","volume2":null,"volume3":null,"number":"1","journal":{"id":6036,"shortTitle":"Des. Codes Cryptogr."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":811978,"rvrCode":68997,"name":"Pasticci, Fabio"}]},"paging":{"paging":{"text":"59--68"},"translatedPaging":null},"counts":{"cited":3},"itemType":"Reviewed","articleUrl":"https://doi.org/10.1007/s10623-009-9293-z","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1007%2Fs10623-009-9293-z&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=09251022&rft.title=Designs, Codes and Cryptography An International Journal&rft.atitle=On the maximality of linear codes&rft.stitle=Des Codes Cryptogr &rft.volume=53&rft.date=2009&rft.spage=59&rft.epage=68&rft.pages=59-68&rft.issue=1&rft.jtitle=Designs, Codes and Cryptography An International Journal","textLink":""},"prePubl":null,"public":true},{"mrnumber":2658658,"titles":{"title":"Partitions in finite geometry and related constant composition codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"51E20","description":"Combinatorial structures in finite projective spaces"},"authors":[{"id":758603,"name":"Alderson, Tim L."},{"id":692091,"name":"Mellinger, Keith E."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"8","volume2":null,"volume3":null,"number":null,"journal":{"id":6154,"shortTitle":"Innov. Incidence Geom."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":811978,"rvrCode":68997,"name":"Pasticci, Fabio"}]},"paging":{"paging":{"text":"49--71"},"translatedPaging":null},"counts":null,"itemType":"Reviewed","articleUrl":"https://doi.org/10.2140/iig.2008.8.49","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.2140%2Fiig.2008.8.49&rft.aufirst=Tim&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=26407337&rft.title=Innovations in Incidence Geometry Algebraic, Topological and Combinatorial&rft.atitle=Partitions in finite geometry and related constant composition codes&rft.stitle=Innov Incidence Geom &rft.volume=8&rft.date=2008&rft.spage=49&rft.epage=71&rft.pages=49-71&&rft.jtitle=Innovations in Incidence Geometry Algebraic, Topological and Combinatorial","textLink":""},"prePubl":null,"public":true},{"mrnumber":2452815,"titles":{"title":"Geometric constructions of optimal optical orthogonal codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B27","description":"Geometric methods (including applications of algebraic geometry) applied to coding theory"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":692091,"name":"Mellinger, K. E."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"2","volume2":null,"volume3":null,"number":"4","journal":{"id":6241,"shortTitle":"Adv. Math. Commun."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":675427,"rvrCode":35099,"name":"Kim, Jon-Lark"}]},"paging":{"paging":{"text":"451--467"},"translatedPaging":null},"counts":{"cited":15},"itemType":"Reviewed","articleUrl":"https://doi.org/10.3934/amc.2008.2.451","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.3934%2Famc.2008.2.451&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=19305346&rft.title=Advances in Mathematics of Communications&rft.atitle=Geometric constructions of optimal optical orthogonal codes&rft.stitle=Adv Math Commun &rft.volume=2&rft.date=2008&rft.spage=451&rft.epage=467&rft.pages=451-467&rft.issue=4&rft.jtitle=Advances in Mathematics of Communications","textLink":""},"prePubl":null,"public":true},{"mrnumber":2451027,"titles":{"title":"Families of optimal OOCs with $\\lambda=2$","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B25","description":"Combinatorial codes"},"authors":[{"id":758603,"name":"Alderson, Tim L."},{"id":692091,"name":"Mellinger, Keith E."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"54","volume2":null,"volume3":null,"number":"8","journal":{"id":2292,"shortTitle":"IEEE Trans. Inform. Theory"},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":334456,"rvrCode":24644,"name":"Borges-Ayats, Joaquim"}]},"paging":{"paging":{"text":"3722--3724"},"translatedPaging":null},"counts":{"cited":20},"itemType":"Reviewed","articleUrl":"https://doi.org/10.1109/TIT.2008.926394","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1109%2FTIT.2008.926394&rft.aufirst=Tim&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=00189448&rft.title=Institute of Electrical and Electronics Engineers Transactions on Information Theory&rft.atitle=Families of optimal OOCs with $lambda=2$&rft.stitle=IEEE Trans Inform Theory&rft.volume=54&rft.date=2008&rft.spage=3722&rft.epage=3724&rft.pages=3722-3724&rft.issue=8&rft.jtitle=Institute of Electrical and Electronics Engineers Transactions on Information Theory","textLink":""},"prePubl":null,"public":true},{"mrnumber":2398834,"titles":{"title":"Codes from cubic curves and their extensions","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B27","description":"Geometric methods (including applications of algebraic geometry) applied to coding theory"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":42380,"name":"Bruen, A. A."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"15","volume2":null,"volume3":null,"number":"1","journal":{"id":4633,"shortTitle":"Electron. J. Combin."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":272152,"rvrCode":47895,"name":"Kim, Seon Jeong"}]},"paging":{"paging":{"text":"Research paper 42, 9 pp."},"translatedPaging":null},"counts":{"cited":1},"itemType":"Reviewed","articleUrl":"https://doi.org/10.37236/766","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.37236%2F766&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.title=Electronic Journal of Combinatorics&rft.atitle=Codes from cubic curves and their extensions&rft.stitle=Electron J Combin &rft.volume=15&rft.date=2008&rft.spage=42&rft.epage=9&rft.pages=42-9&rft.issue=1&rft.jtitle=Electronic Journal of Combinatorics","textLink":""},"prePubl":null,"public":true},{"mrnumber":2394740,"titles":{"title":"Bruck nets and 2-dimensional codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B05","description":"Linear codes (general theory)"},"authors":[{"id":758603,"name":"Alderson, T. L."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"52","volume2":null,"volume3":null,"number":null,"journal":{"id":4117,"shortTitle":"Bull. Inst. Combin. Appl."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":721987,"rvrCode":56185,"name":"Lampe, Lutz"}]},"paging":{"paging":{"text":"33--44"},"translatedPaging":null},"counts":null,"itemType":"Reviewed","articleUrl":null,"openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=11831278&rft.title=Bulletin of the Institute of Combinatorics and its Applications&rft.atitle=Bruck nets and 2-dimensional codes&rft.stitle=Bull Inst Combin Appl &rft.volume=52&rft.date=2008&rft.spage=33&rft.epage=44&rft.pages=33-44&&rft.jtitle=Bulletin of the Institute of Combinatorics and its Applications","textLink":""},"prePubl":null,"public":true},{"mrnumber":2389969,"titles":{"title":"Maximal AMDS codes","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B27","description":"Geometric methods (including applications of algebraic geometry) applied to coding theory"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":42380,"name":"Bruen, A. A."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"19","volume2":null,"volume3":null,"number":"2","journal":{"id":4449,"shortTitle":"Appl. Algebra Engrg. Comm. Comput."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":329025,"rvrCode":58213,"name":"Daskalov, Rumen N."}]},"paging":{"paging":{"text":"87--98"},"translatedPaging":null},"counts":{"cited":4},"itemType":"Summary","articleUrl":"https://doi.org/10.1007/s00200-008-0058-0","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1007%2Fs00200-008-0058-0&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=09381279&rft.title=Applicable Algebra in Engineering, Communication and Computing&rft.atitle=Maximal AMDS codes&rft.stitle=Appl Algebra Engrg Comm Comput &rft.volume=19&rft.date=2008&rft.spage=87&rft.epage=98&rft.pages=87-98&rft.issue=2&rft.jtitle=Applicable Algebra in Engineering, Communication and Computing","textLink":""},"prePubl":null,"public":true},{"mrnumber":2382348,"titles":{"title":"Classes of optical orthogonal codes from arcs in root subspaces","translatedTitle":null},"entryType":"J","primaryClass":{"code":"94B27","description":"Geometric methods (including applications of algebraic geometry) applied to coding theory"},"authors":[{"id":758603,"name":"Alderson, T. L."},{"id":692091,"name":"Mellinger, Keith E."}],"issue":{"issue":{"pubYear":2008,"pubYear2":null,"volume":"308","volume2":null,"volume3":null,"number":"7","journal":{"id":643,"shortTitle":"Discrete Math."},"volSlash":"N","isbn":null,"elementOrd":null},"translatedIssue":null},"book":null,"reviewer":{"public":true,"reviewers":[{"authId":97215,"rvrCode":6155,"name":"Kallaher, M. J."}]},"paging":{"paging":{"text":"1093--1101"},"translatedPaging":null},"counts":{"cited":5},"itemType":"Reviewed","articleUrl":"https://doi.org/10.1016/j.disc.2007.03.063","openURL":{"imageLink":"http://www.lib.unb.ca/img/asin/res20x150.gif","targetLink":"https://unb.on.worldcat.org/atoztitles/link?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ams.org:MathSciNet&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft_id=info:doi/10.1016%2Fj.disc.2007.03.063&rft.aufirst=T.&rft.auinit=TL&rft.auinit1=T&rft.auinitm=L&rft.aulast=Alderson&rft.genre=article&rft.issn=0012365X&rft.title=Discrete Mathematics&rft.atitle=Classes of optical orthogonal codes from arcs in root subspaces&rft.stitle=Discrete Math &rft.volume=308&rft.date=2008&rft.spage=1093&rft.epage=1101&rft.pages=1093-1101&rft.issue=7&rft.jtitle=Discrete Mathematics","textLink":""},"prePubl":null,"public":true}],"total":31}
Thanks a lot, this is really helpful! Judging from the json, we need to add a new parser for the search results Steps for implementation
all
in response .https://github.com/JabRef/jabref/blob/2a7fc1aa0e2bc3edad3291e96a40087cded4da03/src/main/java/org/jabref/logic/importer/fetcher/MathSciNet.java#L118-L119 Older issue: https://github.com/JabRef/jabref/issues/10499
Hi, I'd like to work on this. Would be great if I could be assigned!
As a general advice for newcomers: check out Contributing for a start. Also, guidelines for setting up a local workspace is worth having a look at.
Feel free to ask here at GitHub, if you have any issue related questions. If you have questions about how to setup your workspace use JabRef's Gitter chat. Try to open a (draft) pull-request early on, so that people can see you are working on the issue and so that they can see the direction the pull request is heading towards. This way, you will likely receive valuable feedback.
Hi, so I was writing the new parser. This might be a dumb question (I am new to this), but could you clarify to me the difference between facets and results, and whether both are a part of the results? I wasn't able to understand which json format out of the two should be parsed finally.
Hi, the search json as we use the search endpoint
Facets seem to be filter data, e.g. a list of all authors or journals in the search results you can then refine your search results by (at least on the website).
@Siedlerchr got it, tysm!
Another question. In the existing MathSciNet.java lines 121-122 (linked below), the following is present: jabref/src/main/java/org/jabref/logic/importer/fetcher/MathSciNet.java
String bibTexFormat = entriesArray.getJSONObject(i).getString("bibTexFormat");
entries.addAll(bibtexParser.parseEntries(bibTexFormat));
This assumes that there is a "bibTexFormat" field in the JSON object that contains a string representing the complete BibTeX entry. The value of that field is retrieved and parsed using the BibtexParser. However, if the JSON format doesn't include the bibTexFormat field or if the field doesn't contain a valid BibTeX string, these lines would fail to parse the entries correctly. And that is the case with the json for "search" as posted above by @TimAlderson . So correct me if I'm wrong, is a conversion mechanism needed for both the "all" case and the "results" case? Or is there a simpler way?
(With reference to my last comment) This is one way I've thought of it (an example for "titles" in the json):
else if (element.has("results")) {
JSONArray entriesArray = element.getJSONArray("results");
for (int i = 0; i <entriesArray.length(); i++) {
JsonNode entryNode = entriesArray.getJSONObject(i);
if (entryNode.has("titles")) {
String title = entryNode.getObject("titles").getString("title");
BibEntry bibEntry = new BibEntry();
bibEntry.setField(StandardField.TITLE, title);
entries.add(bibEntry);
}
}
}
and similarly for the other keys(fields).
Yes, exactly. You need to write a new Parser/Convert for all fields present I suggest you create it as new Standalone Parser class. you can take some inspiration from CrossRef/BiodiversityLibrary/Lobid They all work with json https://github.com/JabRef/jabref/blob/403b8de60e0623cdafb47a9016f1bdf2dee6c112/src/main/java/org/jabref/logic/importer/fetcher/CrossRef.java#L121
I have been able to fix it :) I'll create a pull request soon after reading the formality guidelines. This will be my first one, thank you @Siedlerchr @koppor for the opportunity and help! I'm new into open source and already loving the community.
@subhramit Yeah! That sounds great! You're welcome! If something is unclear in the guides, just tell us or if you have any questions feel free to ask!
JabRef version
5.12 (latest release)
Operating system
Windows
Details on version and operating system
No response
Checked with the latest development build (copy version output from About dialog)
Steps to reproduce the behaviour
Was #10499 closed because it was fixed, or because work is not planned?
Active subscription to Mathscinet confirmed in browser
Perform Web search Mathscinet in Jabref
Appendix
...
Log File
Error: org.jabref.logic.importer.FetcherException: An internal parser error occurred while fetching from https://mathscinet.ams.org/mathscinet/api/publications/search?query=algebraic+geometric+codes+basic+notions¤tPage=1&pageSize=100 at org.jabref@5.12.60000/org.jabref.logic.importer.SearchBasedParserFetcher.getBibEntries(Unknown Source) at org.jabref@5.12.60000/org.jabref.logic.importer.SearchBasedParserFetcher.performSearch(Unknown Source) at org.jabref@5.12.60000/org.jabref.logic.importer.SearchBasedFetcher.performSearch(Unknown Source) at org.jabref@5.12.60000/org.jabref.gui.importer.fetcher.WebSearchPaneViewModel.lambda$search$2(Unknown Source) at org.jabref@5.12.60000/org.jabref.gui.util.BackgroundTask$1.call(Unknown Source) at org.jabref@5.12.60000/org.jabref.gui.util.DefaultTaskExecutor$1.call(Unknown Source) at org.jabref.merged.module@5.12.60000/javafx.concurrent.Task$TaskCallable.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: org.jabref.logic.importer.ParseException: Error when parsing entry at org.jabref@5.12.60000/org.jabref.logic.importer.fetcher.MathSciNet.lambda$getParser$0(Unknown Source) ... 13 more Caused by: kong.unirest.json.JSONException: JSONObject["all"] not found. at org.jabref.merged.module@5.12.60000/kong.unirest.json.JSONObject.getProperty(Unknown Source) at org.jabref.merged.module@5.12.60000/kong.unirest.json.JSONObject.getJSONObject(Unknown Source) ... 14 more