From c9867fbf40c0f4ffb4e48a704fa018a0a34a63f9 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 1 Dec 2023 09:44:01 +0100 Subject: [PATCH] Log JSON-LD types --- app/src/main/java/eu/faircode/email/JsonLd.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/JsonLd.java b/app/src/main/java/eu/faircode/email/JsonLd.java index c47285be68..8848110845 100644 --- a/app/src/main/java/eu/faircode/email/JsonLd.java +++ b/app/src/main/java/eu/faircode/email/JsonLd.java @@ -83,6 +83,15 @@ public class JsonLd { private void getHtml(Object obj, int indent, Element holder) throws JSONException { if (obj instanceof JSONObject) { JSONObject jobject = (JSONObject) obj; + + if (indent == 0 && + jobject.has("@context") && + jobject.has("@type")) { + String context = (jobject.isNull("@context") ? null : jobject.optString("@context")); + String type = (jobject.isNull("@type") ? null : jobject.optString("@type")); + Log.e("JSON-LD " + context + "=" + type); + } + Iterator keys = jobject.keys(); while (keys.hasNext()) { String key = keys.next();