{"id":452,"date":"2024-06-18T20:29:12","date_gmt":"2024-06-18T19:29:12","guid":{"rendered":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/?p=452"},"modified":"2024-06-30T20:30:53","modified_gmt":"2024-06-30T19:30:53","slug":"literale-in-java-ein-ueberblick","status":"publish","type":"post","link":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/?p=452","title":{"rendered":"Literale in Java: Ein \u00dcberblick"},"content":{"rendered":"\n<p>In der Programmiersprache Java sind Literale konstante Werte, die direkt im Code geschrieben werden und einen bestimmten Datentyp darstellen. Sie spielen eine entscheidende Rolle, da sie es Programmierern erm\u00f6glichen, feste Werte auf einfache und verst\u00e4ndliche Weise in den Code zu integrieren. Literale in Java k\u00f6nnen verschiedene Formen annehmen, darunter Ganzzahlen, Gleitkommazahlen, Zeichen, Zeichenketten und boolesche Werte. Dieser Artikel bietet einen umfassenden \u00dcberblick \u00fcber die verschiedenen Arten von Literalen in Java und deren Verwendung.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. Ganzzahlenliterale (Integer Literals)<\/h4>\n\n\n\n<p>Ganzzahlenliterale repr\u00e4sentieren ganze Zahlen und k\u00f6nnen in Dezimal-, Oktal-, Hexadezimal- und Bin\u00e4rformaten geschrieben werden.<\/p>\n\n\n\n<p><strong>Dezimal (Basis 10):<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">int dezimal = 100;<\/code><\/span><\/pre>\n\n\n<p><strong>Oktal (Basis 8):<\/strong><br>Oktalliterale beginnen mit einer Null (<code>0<\/code>).<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">int oktal = <span class=\"hljs-number\">0144<\/span>;  <span class=\"hljs-comment\">\/\/ entspricht 100 in Dezimal<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>Hexadezimal (Basis 16):<\/strong><br>Hexadezimalzahlen beginnen mit <code>0x<\/code> oder <code>0X<\/code>.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">int hex = <span class=\"hljs-number\">0x64<\/span>;  <span class=\"hljs-comment\">\/\/ entspricht 100 in Dezimal<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>Bin\u00e4r (Basis 2):<\/strong><br>Bin\u00e4rliterale beginnen mit <code>0b<\/code> oder <code>0B<\/code>.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">int binaer = <span class=\"hljs-number\">0b1100100<\/span>;  <span class=\"hljs-comment\">\/\/ entspricht 100 in Dezimal<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">2. Gleitkommaliterale (Floating-Point Literals)<\/h4>\n\n\n\n<p>Gleitkommaliterale repr\u00e4sentieren Dezimalzahlen mit einem Bruchteil. Sie k\u00f6nnen in zwei Formen vorliegen: Dezimalzahlen und wissenschaftliche Notation.<\/p>\n\n\n\n<p><strong>Dezimalform:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">double dezimal = 123.45;\nfloat dezimalFloat = 123.45f;<\/code><\/span><\/pre>\n\n\n<p><strong>Wissenschaftliche Notation:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">double wissenschaftlich = <span class=\"hljs-number\">1.2345e2<\/span>;  <span class=\"hljs-comment\">\/\/ entspricht 123.45<\/span>\nfloat wissenschaftlichFloat = <span class=\"hljs-number\">1.2345e2<\/span>f;  <span class=\"hljs-comment\">\/\/ entspricht 123.45<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Der Buchstabe <code>e<\/code> oder <code>E<\/code> steht f\u00fcr &#8222;Exponent&#8220;, und der nachfolgende Wert ist die Zehnerpotenz.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">3. Zeichenliterale (Character Literals)<\/h4>\n\n\n\n<p>Ein Zeichenliteral stellt ein einzelnes Unicode-Zeichen dar und wird in einfache Anf\u00fchrungszeichen (<code>'<\/code>) eingeschlossen.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">char buchstabe = <span class=\"hljs-string\">'A'<\/span>;\nchar nummer = <span class=\"hljs-string\">'1'<\/span>;\nchar spezial = <span class=\"hljs-string\">'@'<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Es gibt auch spezielle Escape-Sequenzen f\u00fcr Zeichen, die nicht direkt eingegeben werden k\u00f6nnen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>'\\n'<\/code> f\u00fcr eine neue Zeile<\/li>\n\n\n\n<li><code>'\\t'<\/code> f\u00fcr einen Tabulator<\/li>\n\n\n\n<li><code>'\\b'<\/code> f\u00fcr einen R\u00fcckschritt<\/li>\n\n\n\n<li><code>'\\r'<\/code> f\u00fcr einen Wagenr\u00fccklauf<\/li>\n\n\n\n<li><code>'\\f'<\/code> f\u00fcr einen Seitenvorschub<\/li>\n\n\n\n<li><code>'\\''<\/code> f\u00fcr ein einfaches Anf\u00fchrungszeichen<\/li>\n\n\n\n<li><code>'\\\\\"'<\/code> f\u00fcr ein doppeltes Anf\u00fchrungszeichen<\/li>\n\n\n\n<li><code>'\\\\'<\/code> f\u00fcr einen R\u00fcckw\u00e4rtsschr\u00e4gstrich<\/li>\n<\/ul>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">char newLine = <span class=\"hljs-string\">'\\n'<\/span>;\nchar doubleQuote = <span class=\"hljs-string\">'\\\"'<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-6\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">4. Zeichenkettenliterale (String Literals)<\/h4>\n\n\n\n<p>Zeichenkettenliterale sind Folgen von Zeichen, die in doppelte Anf\u00fchrungszeichen (<code>\"<\/code>) eingeschlossen sind.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-7\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\"><span class=\"hljs-built_in\">String<\/span> text = <span class=\"hljs-string\">\"Hallo, Welt!\"<\/span>;\n<span class=\"hljs-built_in\">String<\/span> leereZeichenkette = <span class=\"hljs-string\">\"\"<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-7\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Zeichenkettenliterale k\u00f6nnen Escape-Sequenzen enthalten:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-8\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\"><span class=\"hljs-built_in\">String<\/span> zeile = <span class=\"hljs-string\">\"Dies ist eine Zeile.\\nDies ist eine andere Zeile.\"<\/span>;\n<span class=\"hljs-built_in\">String<\/span> pfad = <span class=\"hljs-string\">\"C:\\\\Programme\\\\Java\"<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-8\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">5. Boolesche Literale (Boolean Literals)<\/h4>\n\n\n\n<p>Boolesche Literale haben nur zwei m\u00f6gliche Werte: <code>true<\/code> und <code>false<\/code>.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-9\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">boolean wahr = <span class=\"hljs-literal\">true<\/span>;\nboolean falsch = <span class=\"hljs-literal\">false<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-9\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">6. Null-Literal (Null Literal)<\/h4>\n\n\n\n<p>Das Null-Literal <code>null<\/code> ist ein spezielles Literal, das verwendet wird, um anzugeben, dass eine Variable keinen Wert hat oder auf kein Objekt verweist.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-10\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\"><span class=\"hljs-built_in\">String<\/span> nichtZugeteilt = <span class=\"hljs-literal\">null<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-10\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">7. Verwendung von Literalen in Ausdr\u00fccken<\/h4>\n\n\n\n<p>Literale k\u00f6nnen in Ausdr\u00fccken verwendet werden, um konstante Werte festzulegen, die dann in Berechnungen, Vergleichen und anderen Operationen verwendet werden k\u00f6nnen.<\/p>\n\n\n\n<p><strong>Beispiel:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-11\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">int x = <span class=\"hljs-number\">10<\/span>;\nint y = <span class=\"hljs-number\">20<\/span>;\nint summe = x + y;  <span class=\"hljs-comment\">\/\/ 30<\/span>\n\ndouble radius = <span class=\"hljs-number\">7.5<\/span>;\ndouble umfang = <span class=\"hljs-number\">2<\/span> * <span class=\"hljs-number\">3.14159<\/span> * radius;  <span class=\"hljs-comment\">\/\/ Umfang eines Kreises<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-11\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>Vergleich von Literalen:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-12\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">boolean isEqual = (x == y);  <span class=\"hljs-comment\">\/\/ false<\/span>\nboolean isGreater = (x &gt; y);  <span class=\"hljs-comment\">\/\/ false<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-12\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">8. Verwendung in Arrays und anderen Datenstrukturen<\/h4>\n\n\n\n<p>Literale werden h\u00e4ufig zur Initialisierung von Arrays und anderen Datenstrukturen verwendet.<\/p>\n\n\n\n<p><strong>Array Initialisierung:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-13\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">int&#91;] zahlen = {<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>, <span class=\"hljs-number\">3<\/span>, <span class=\"hljs-number\">4<\/span>, <span class=\"hljs-number\">5<\/span>};\n<span class=\"hljs-built_in\">String<\/span>&#91;] worte = {<span class=\"hljs-string\">\"eins\"<\/span>, <span class=\"hljs-string\">\"zwei\"<\/span>, <span class=\"hljs-string\">\"drei\"<\/span>};<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-13\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>Liste Initialisierung:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-14\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">List&lt;<span class=\"hljs-built_in\">String<\/span>&gt; farben = Arrays.asList(<span class=\"hljs-string\">\"rot\"<\/span>, <span class=\"hljs-string\">\"gr\u00fcn\"<\/span>, <span class=\"hljs-string\">\"blau\"<\/span>);<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-14\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">9. Literale und Typkonvertierungen<\/h4>\n\n\n\n<p>Manchmal ist es notwendig, Literale von einem Datentyp in einen anderen zu konvertieren. Java bietet hierf\u00fcr automatische und explizite Konvertierungen.<\/p>\n\n\n\n<p><strong>Automatische Typkonvertierung:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-15\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">int intWert = <span class=\"hljs-number\">100<\/span>;\nlong longWert = intWert;  <span class=\"hljs-comment\">\/\/ Automatische Konvertierung von int zu long<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-15\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>Explizite Typkonvertierung:<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-16\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">double doppelwert = <span class=\"hljs-number\">9.99<\/span>;\nint intWert = (int) doppelwert;  <span class=\"hljs-comment\">\/\/ Explizite Konvertierung von double zu int, Ergebnis: 9<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-16\"><span class=\"shcb-language__label\">Code-Sprache:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h4 class=\"wp-block-heading\">Fazit<\/h4>\n\n\n\n<p>Literale sind ein grundlegender Bestandteil jeder Programmiersprache, und Java bildet hier keine Ausnahme. Sie bieten eine einfache M\u00f6glichkeit, konstante Werte im Code zu definieren und zu verwenden. Von ganzen Zahlen \u00fcber Gleitkommazahlen bis hin zu Zeichen und Zeichenketten, Literale erm\u00f6glichen es Entwicklern, klaren und verst\u00e4ndlichen Code zu schreiben, der leicht zu lesen und zu pflegen ist. Ein gutes Verst\u00e4ndnis der verschiedenen Arten von Literalen und ihrer Verwendung ist f\u00fcr jeden Java-Programmierer unerl\u00e4sslich.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Programmiersprache Java sind Literale konstante Werte, die direkt im Code geschrieben werden und einen bestimmten Datentyp darstellen. Sie spielen eine entscheidende Rolle, da sie es Programmierern erm\u00f6glichen, feste Werte auf einfache und verst\u00e4ndliche Weise in den Code zu integrieren. Literale in Java k\u00f6nnen verschiedene Formen annehmen, darunter Ganzzahlen, Gleitkommazahlen, Zeichen, Zeichenketten und boolesche [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-452","post","type-post","status-publish","format-standard","hentry","category-plain_java"],"_links":{"self":[{"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=\/wp\/v2\/posts\/452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=452"}],"version-history":[{"count":1,"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=\/wp\/v2\/posts\/452\/revisions"}],"predecessor-version":[{"id":453,"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=\/wp\/v2\/posts\/452\/revisions\/453"}],"wp:attachment":[{"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xn--javaeinfacherklrt-4qb.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}