On Mon, Oct 10, 2011 at 5:44 PM, Niels Giesen wrote: > Hi, > > Say I've got a sh code block invoking curl to some json api, is it possible > some way to specify that the format of the output when :results output code > is in a json code block and *not* a sh code block? > > #+begin_src sh :results output code :exports both > curl > https://our-service.org/getstuff?username=dirk\&password=catsbrithday\&fmt=json > #+end_src > > Does #+begin_src sh :results output :exports both echo #+BEGIN_SRC json curl https://our-service.org/getstuff?username=dirk\&password=catsbrithday\&fmt=json echo #+END_SRC #+end_src help? Rainer > #+results: > #+BEGIN_SRC sh > {"userinfo" : {"id" : "QNCNFQUKKBCTTMAOIUFNOQVLDUFAJV", "fullname" : "Gekke > Dirk", "role" : "user"}} > #+END_SRC > > whereas I'd like it to be > > #+results: > #+BEGIN_SRC json > {"userinfo" : {"id" : "QNCNFQUKKBCTTMAOIUFNOQVLDUFAJV", "fullname" : "Gekke > Dirk", "role" : "user"}} > #+END_SRC > > Any thoughts on how to go about this? Do other people have this same issue > and should there come an option in babel that handles this (one language > outputting source code for another?), or is there a way to specify ones own > outputter? > > -- > http://pft.github.com > -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax (F): +33 - (0)9 58 10 27 44 Fax (D): +49 - (0)3 21 21 25 22 44 email: Rainer@krugs.de Skype: RMkrug