$ soultec get list/experts -o yaml$ soultec get list/experts -o json$ soultec get list/experts -o toml$ soultec get list/experts -o xml$ python3 experts.pyPS> ./experts.ps1$ go run experts.go$ node experts.js
{ " apiVersion ": " soultec.ch/v1 " , " kind ": " List " , " metadata ": { " name ": " experts " , " locale ": " en " , " labels ": { " withProfile ": 32 , " areas ": 6 , " awards ": 4 }, " annotations ": { " route ": " /en/experts/ " , " feed ": " /en/experts.json " , " feedSchema ": " /nerd/schema/expert-feed.json " } }, " spec ": { " collection ": " experts " , " locale ": " en " , " draft ": false , " filter ": " none " , " sort ": " surname " }, " status ": { " count ": 32 , " items ": [ { " ref ": " experts/marco-betschart " }, { " ref ": " experts/valentina-cicmak " }, { " ref ": " experts/dario-doerflinger " }, { " ref ": " experts/oliver-erismann " }, { " ref ": " experts/fabian-faessler " }, { " ref ": " experts/matthias-frech " }, { " ref ": " experts/rene-gebele " }, { " ref ": " experts/yannick-gerber " }, { " ref ": " experts/matthias-grasmueck " }, { " ref ": " experts/michaela-grueninger " }, { " ref ": " experts/aldo-gwerder " }, { " ref ": " experts/norbert-hamm " }, { " ref ": " experts/sandra-hinni " }, { " ref ": " experts/daniel-huber " }, { " ref ": " experts/louis-kern " }, { " ref ": " experts/dave-kernahan " }, { " ref ": " experts/rico-lenherr " }, { " ref ": " experts/marco-mattei " }, { " ref ": " experts/peter-mattei " }, { " ref ": " experts/daniele-nasello " }, { " ref ": " experts/rene-pfister " }, { " ref ": " experts/patrick-pletscher " }, { " ref ": " experts/riccardo-quao " }, { " ref ": " experts/steven-rodenburg " }, { " ref ": " experts/patrik-rogg " }, { " ref ": " experts/mike-schmid " }, { " ref ": " experts/rebekka-schmid " }, { " ref ": " experts/christian-schnyder " }, { " ref ": " experts/daniel-stadelmann " }, { " ref ": " experts/michael-steg " }, { " ref ": " experts/tobias-waelti " }, { " ref ": " experts/karl-widmer " } ], " search ": " /en/search.json " } } # Code generated by the soultec.ch build. DO NOT EDIT. import json PAGE = { " apiVersion " : " soultec.ch/v1 " , " kind " : " List " , " metadata " : { " name " : " experts " , " locale " : " en " , " labels " : { " withProfile " : 32 , " areas " : 6 , " awards " : 4 , }, " annotations " : { " route " : " /en/experts/ " , " feed " : " /en/experts.json " , " feedSchema " : " /nerd/schema/expert-feed.json " , }, }, " spec " : { " collection " : " experts " , " locale " : " en " , " draft " : False , " filter " : " none " , " sort " : " surname " , }, " status " : { " count " : 32 , " items " : [ { " ref " : " experts/marco-betschart " , }, { " ref " : " experts/valentina-cicmak " , }, { " ref " : " experts/dario-doerflinger " , }, { " ref " : " experts/oliver-erismann " , }, { " ref " : " experts/fabian-faessler " , }, { " ref " : " experts/matthias-frech " , }, { " ref " : " experts/rene-gebele " , }, { " ref " : " experts/yannick-gerber " , }, { " ref " : " experts/matthias-grasmueck " , }, { " ref " : " experts/michaela-grueninger " , }, { " ref " : " experts/aldo-gwerder " , }, { " ref " : " experts/norbert-hamm " , }, { " ref " : " experts/sandra-hinni " , }, { " ref " : " experts/daniel-huber " , }, { " ref " : " experts/louis-kern " , }, { " ref " : " experts/dave-kernahan " , }, { " ref " : " experts/rico-lenherr " , }, { " ref " : " experts/marco-mattei " , }, { " ref " : " experts/peter-mattei " , }, { " ref " : " experts/daniele-nasello " , }, { " ref " : " experts/rene-pfister " , }, { " ref " : " experts/patrick-pletscher " , }, { " ref " : " experts/riccardo-quao " , }, { " ref " : " experts/steven-rodenburg " , }, { " ref " : " experts/patrik-rogg " , }, { " ref " : " experts/mike-schmid " , }, { " ref " : " experts/rebekka-schmid " , }, { " ref " : " experts/christian-schnyder " , }, { " ref " : " experts/daniel-stadelmann " , }, { " ref " : " experts/michael-steg " , }, { " ref " : " experts/tobias-waelti " , }, { " ref " : " experts/karl-widmer " , }, ], " search " : " /en/search.json " , }, } if __name__ == " __main__ ": print ( json.dumps ( PAGE , indent = 2 , ensure_ascii = False )) // Code generated by the soultec.ch build. DO NOT EDIT. package main import ( " encoding/json " " os " ) var page = map[string]any{ " apiVersion " : " soultec.ch/v1 " , " kind " : " List " , " metadata " : map[string]any{ " name " : " experts " , " locale " : " en " , " labels " : map[string]any{ " withProfile " : 32 , " areas " : 6 , " awards " : 4 , }, " annotations " : map[string]any{ " route " : " /en/experts/ " , " feed " : " /en/experts.json " , " feedSchema " : " /nerd/schema/expert-feed.json " , }, }, " spec " : map[string]any{ " collection " : " experts " , " locale " : " en " , " draft " : false , " filter " : " none " , " sort " : " surname " , }, " status " : map[string]any{ " count " : 32 , " items " : []any{ map[string]any{ " ref " : " experts/marco-betschart " , }, map[string]any{ " ref " : " experts/valentina-cicmak " , }, map[string]any{ " ref " : " experts/dario-doerflinger " , }, map[string]any{ " ref " : " experts/oliver-erismann " , }, map[string]any{ " ref " : " experts/fabian-faessler " , }, map[string]any{ " ref " : " experts/matthias-frech " , }, map[string]any{ " ref " : " experts/rene-gebele " , }, map[string]any{ " ref " : " experts/yannick-gerber " , }, map[string]any{ " ref " : " experts/matthias-grasmueck " , }, map[string]any{ " ref " : " experts/michaela-grueninger " , }, map[string]any{ " ref " : " experts/aldo-gwerder " , }, map[string]any{ " ref " : " experts/norbert-hamm " , }, map[string]any{ " ref " : " experts/sandra-hinni " , }, map[string]any{ " ref " : " experts/daniel-huber " , }, map[string]any{ " ref " : " experts/louis-kern " , }, map[string]any{ " ref " : " experts/dave-kernahan " , }, map[string]any{ " ref " : " experts/rico-lenherr " , }, map[string]any{ " ref " : " experts/marco-mattei " , }, map[string]any{ " ref " : " experts/peter-mattei " , }, map[string]any{ " ref " : " experts/daniele-nasello " , }, map[string]any{ " ref " : " experts/rene-pfister " , }, map[string]any{ " ref " : " experts/patrick-pletscher " , }, map[string]any{ " ref " : " experts/riccardo-quao " , }, map[string]any{ " ref " : " experts/steven-rodenburg " , }, map[string]any{ " ref " : " experts/patrik-rogg " , }, map[string]any{ " ref " : " experts/mike-schmid " , }, map[string]any{ " ref " : " experts/rebekka-schmid " , }, map[string]any{ " ref " : " experts/christian-schnyder " , }, map[string]any{ " ref " : " experts/daniel-stadelmann " , }, map[string]any{ " ref " : " experts/michael-steg " , }, map[string]any{ " ref " : " experts/tobias-waelti " , }, map[string]any{ " ref " : " experts/karl-widmer " , }, }, " search " : " /en/search.json " , }, } func main () { enc := json.NewEncoder ( os.Stdout ) enc.SetEscapeHTML ( false ) enc.SetIndent ("", " ") if err := enc.Encode ( page ); err != nil { os.Exit ( 1 ) } } // Code generated by the soultec.ch build. DO NOT EDIT. const page = { apiVersion : " soultec.ch/v1 " , kind : " List " , metadata : { name : " experts " , locale : " en " , labels : { withProfile : 32 , areas : 6 , awards : 4 , }, annotations : { route : " /en/experts/ " , feed : " /en/experts.json " , feedSchema : " /nerd/schema/expert-feed.json " , }, }, spec : { collection : " experts " , locale : " en " , draft : false , filter : " none " , sort : " surname " , }, status : { count : 32 , items : [ { ref : " experts/marco-betschart " , }, { ref : " experts/valentina-cicmak " , }, { ref : " experts/dario-doerflinger " , }, { ref : " experts/oliver-erismann " , }, { ref : " experts/fabian-faessler " , }, { ref : " experts/matthias-frech " , }, { ref : " experts/rene-gebele " , }, { ref : " experts/yannick-gerber " , }, { ref : " experts/matthias-grasmueck " , }, { ref : " experts/michaela-grueninger " , }, { ref : " experts/aldo-gwerder " , }, { ref : " experts/norbert-hamm " , }, { ref : " experts/sandra-hinni " , }, { ref : " experts/daniel-huber " , }, { ref : " experts/louis-kern " , }, { ref : " experts/dave-kernahan " , }, { ref : " experts/rico-lenherr " , }, { ref : " experts/marco-mattei " , }, { ref : " experts/peter-mattei " , }, { ref : " experts/daniele-nasello " , }, { ref : " experts/rene-pfister " , }, { ref : " experts/patrick-pletscher " , }, { ref : " experts/riccardo-quao " , }, { ref : " experts/steven-rodenburg " , }, { ref : " experts/patrik-rogg " , }, { ref : " experts/mike-schmid " , }, { ref : " experts/rebekka-schmid " , }, { ref : " experts/christian-schnyder " , }, { ref : " experts/daniel-stadelmann " , }, { ref : " experts/michael-steg " , }, { ref : " experts/tobias-waelti " , }, { ref : " experts/karl-widmer " , }, ], search : " /en/search.json " , }, }; console.log ( JSON.stringify ( page , null , 2 )); # 55 lines · YAML · validated at build # 127 lines · JSON · validated at build # 123 lines · TOML · validated at build # 127 lines · XML · validated at build # 133 lines · Python · read back at build, equals the JSON record # 130 lines · PowerShell · read back at build, equals the JSON record # 145 lines · Go · read back at build, equals the JSON record # 130 lines · JavaScript · read back at build, equals the JSON record
Cookies and external services We want to know how our pages are used. For that we rely on Google Analytics, on Google Ads and HubSpot for marketing, and on Google Maps for directions. None of it loads before you agree, and you can change your choice at any time under “Privacy settings” in the footer.
Controller: soulTec AG, Ueberlandstrasse 1, 8600 Dübendorf. Privacy policy
Accept all Only necessary