$ soultec get expert/daniel-huber -o yaml$ soultec get expert/daniel-huber -o json$ soultec get expert/daniel-huber -o toml$ soultec get expert/daniel-huber -o xml$ python3 daniel-huber.pyPS> ./daniel-huber.ps1$ go run daniel-huber.go$ node daniel-huber.js
apiVersion: soultec.ch/v1kind: Expertmetadata:name: daniel-huberlocale: delabels:role: CFOannotations:source: skillprofiles/data/daniel-huber.yamlroute: /en/experts/daniel-huber/schema: /nerd/schema/experts.jsonrenderedAt: enprofileLang: dephoto: /experts/daniel-huber-800.webpspec:name: Daniel Huberrole: CFObio: >- Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.draft: falsestatus:corpus: 315search: /de/search.json
{"apiVersion": "soultec.ch/v1","kind": "Expert","metadata": {"name": "daniel-huber","locale": "de","labels": {"role": "CFO"},"annotations": {"source": "skillprofiles/data/daniel-huber.yaml","route": "/en/experts/daniel-huber/","schema": "/nerd/schema/experts.json","renderedAt": "en","profileLang": "de","photo": "/experts/daniel-huber-800.webp"}},"spec": {"name": "Daniel Huber","role": "CFO","bio": "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.","draft": false},"status": {"corpus": 315,"search": "/de/search.json"}}
apiVersion = "soultec.ch/v1"kind = "Expert"[metadata]name = "daniel-huber"locale = "de"[metadata.labels]role = "CFO"[metadata.annotations]source = "skillprofiles/data/daniel-huber.yaml"route = "/en/experts/daniel-huber/"schema = "/nerd/schema/experts.json"renderedAt = "en"profileLang = "de"photo = "/experts/daniel-huber-800.webp"[spec]name = "Daniel Huber"role = "CFO"bio = "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen."draft = false[status]corpus = 315search = "/de/search.json"
<?xml version="1.0" encoding="UTF-8"?><manifestkind="Expert"><apiVersion>soultec.ch/v1</apiVersion><metadata><name>daniel-huber</name><locale>de</locale><labels><role>CFO</role></labels><annotations><source>skillprofiles/data/daniel-huber.yaml</source><route>/en/experts/daniel-huber/</route><schema>/nerd/schema/experts.json</schema><renderedAt>en</renderedAt><profileLang>de</profileLang><photo>/experts/daniel-huber-800.webp</photo></annotations></metadata><spec><name>Daniel Huber</name><role>CFO</role><bio>Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.</bio><draft>false</draft></spec><status><corpus>315</corpus><search>/de/search.json</search></status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.importjsonPAGE = {"apiVersion": "soultec.ch/v1","kind": "Expert","metadata": {"name": "daniel-huber","locale": "de","labels": {"role": "CFO",},"annotations": {"source": "skillprofiles/data/daniel-huber.yaml","route": "/en/experts/daniel-huber/","schema": "/nerd/schema/experts.json","renderedAt": "en","profileLang": "de","photo": "/experts/daniel-huber-800.webp",},},"spec": {"name": "Daniel Huber","role": "CFO","bio": "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.","draft": False,},"status": {"corpus": 315,"search": "/de/search.json",},}if__name__ == "__main__":print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{apiVersion = 'soultec.ch/v1'kind = 'Expert'metadata = [ordered]@{name = 'daniel-huber'locale = 'de'labels = [ordered]@{role = 'CFO'}annotations = [ordered]@{source = 'skillprofiles/data/daniel-huber.yaml'route = '/en/experts/daniel-huber/'schema = '/nerd/schema/experts.json'renderedAt = 'en'profileLang = 'de'photo = '/experts/daniel-huber-800.webp'}}spec = [ordered]@{name = 'Daniel Huber'role = 'CFO'bio = 'Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.'draft = $false}status = [ordered]@{corpus = 315search = '/de/search.json'}}$Page | ConvertTo-Json -Depth32
// Code generated by the soultec.ch build. DO NOT EDIT.packagemainimport ("encoding/json""os")varpage = map[string]any{"apiVersion": "soultec.ch/v1","kind": "Expert","metadata": map[string]any{"name": "daniel-huber","locale": "de","labels": map[string]any{"role": "CFO",},"annotations": map[string]any{"source": "skillprofiles/data/daniel-huber.yaml","route": "/en/experts/daniel-huber/","schema": "/nerd/schema/experts.json","renderedAt": "en","profileLang": "de","photo": "/experts/daniel-huber-800.webp",},},"spec": map[string]any{"name": "Daniel Huber","role": "CFO","bio": "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.","draft": false,},"status": map[string]any{"corpus": 315,"search": "/de/search.json",},}funcmain() {enc := json.NewEncoder(os.Stdout)enc.SetEscapeHTML(false)enc.SetIndent("", " ")iferr := enc.Encode(page); err != nil {os.Exit(1)}}
// Code generated by the soultec.ch build. DO NOT EDIT.constpage = {apiVersion: "soultec.ch/v1",kind: "Expert",metadata: {name: "daniel-huber",locale: "de",labels: {role: "CFO",},annotations: {source: "skillprofiles/data/daniel-huber.yaml",route: "/en/experts/daniel-huber/",schema: "/nerd/schema/experts.json",renderedAt: "en",profileLang: "de",photo: "/experts/daniel-huber-800.webp",},},spec: {name: "Daniel Huber",role: "CFO",bio: "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.",draft: false,},status: {corpus: 315,search: "/de/search.json",},};console.log(JSON.stringify(page, null, 2));
# 23 lines · YAML · validated at build# 29 lines · JSON · validated at build# 27 lines · TOML · validated at build# 29 lines · XML · validated at build# 35 lines · Python · read back at build, equals the JSON record# 32 lines · PowerShell · read back at build, equals the JSON record# 47 lines · Go · read back at build, equals the JSON record# 32 lines · JavaScript · read back at build, equals the JSON record
CFO
Daniel Huber
Daniel is our CFO and makes sure we have everything we need.
No technical focus areas are recorded for this person.