Dictionary Extract 3rd Level

Der Shortcut zerlegt/extrahiert das Wörterbuch bzw. die JSON-Formatstruktur


Description

Der Shortcut zerlegt/extrahiert das Wörterbuch bzw. die JSON-Formatstruktur in eine sequenzielle Folge jedes einzelnen Schlüssels. Die Darstellung der Verschachtelungstiefe ist dabei auf (sinnvolle) drei Ebenen begrenzt. Im Shortcut sind selbst unterschiedliche Beispiele integriert, die mit Geschick auf jeden Belang erweitert werden können. Auswahlmenüpunkte sind -neben der Kurzbefehleingabe- folgende:

  • Kurztutorial
  • Zwischenablage
  • Datei (Auswahl)
  • Beispiel (Datei Uriah.txt)
  • Beispiel (Wörterbuch Kontinent)
  • Beispiel (Uriah)

Der SC legt in 'Dateien' den lokalen Ordner "Directory" für die zu erzeugenden Dateien an.

Unten sei zur Veranschaulichung das "Kurztutorial" näher vorgestellt. Es adressiert 13 (Haupt-)Schlüssel der ersten Ebene, wobei der 10. Schlüssel "location" weitere 8 Unterschlüssel in der zweiten Ebene und der Schlüssel "languages" 4 in der dritten Ebene aufweist. Jedes Emoji-Symbol 🔑 steht für eine Schlüssel-Ebene.

INPUT: {"IPA":"43.10.42.48","type":"ipv4","continent_code":"EU","continent_name":"Europe","country_code":"DE","country_name":"Germany","region_code":"HummelHummel","region_name":"Hamburg","city":"Hamburg","zip":"10245","latitude":53,"longitude":14,"location":{"geoname_id":29545,"capital":"Berlin","languages":[{"code":"de","NAME":"German","native":"Deutsch","iso3":"DEU"}],"country_flag":"http:\/\/assets.ipapi.com\/flags\/de.svg","country_flag_emoji":"\ud83c\udde9\ud83c\uddea","country_flag_emoji_unicode":"U+1F1E9U+1F1EA","calling_code":"49","is_eu":true}}

OUTPUT: - 1.🔑region_name= Hamburg - 2.🔑continent_name= Europe - 3.🔑country_name= Germany - 4.🔑continent_code= EU - 5.🔑region_code= HummelHummel - 6.🔑zip= 10245 - 7.🔑longitude= 14 - 8.🔑latitude= 53 - 9.🔑type= ipv4 - 10. ❎location (8) ---🔑🔑location.calling_code= 49 ---🔑🔑location.country_flag_emoji_unicode= U+1F1E9U+1F1EA ---🔑🔑location.country_flag_emoji= 🇩🇪 ---🔑🔑location.geoname_id= 29545 ---🔑🔑location.capital= Berlin ---🔑🔑location.is_eu= Ja ---🔑🔑location.country_flag= http://assets.ipapi.com/flags/de.svg ---🔑🔑🔑location.languages.code= de ---🔑🔑🔑location.languages.NAME= German ---🔑🔑🔑location.languages.native= Deutsch ---🔑🔑🔑location.languages.iso3= DEU 🟠🔑🔑location (12) - 11.🔑city= Hamburg - 12.🔑IPA= 43.10.42.48 - 13.🔑country_code= DE


Latest Release Notes

220808 - Aug. 22, 2022, 12:36 p.m.

Menüpunkt Zwischenablage: Anpassung an Struktur von Property List (Ersatz Tabulator durch Emoji 🟨)

<key>WFWorkflowActionParameters</key>
🟨🟨🟨<dict>
🟨🟨🟨🟨<key>WFItems</key>
🟨🟨🟨🟨<dict>
🟨🟨🟨🟨🟨<key>Value</key>
🟨🟨🟨🟨🟨<dict>


Version history