{"id":94205,"date":"2019-07-21T15:00:16","date_gmt":"2019-07-21T12:00:16","guid":{"rendered":"https:\/\/www.javacodegeeks.com\/?p=94205"},"modified":"2019-07-16T10:53:23","modified_gmt":"2019-07-16T07:53:23","slug":"json-and-xml-how-do-they-compare","status":"publish","type":"post","link":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html","title":{"rendered":"JSON and XML: How Do They Compare?"},"content":{"rendered":"<h2 class=\"wp-block-heading\">JSON and XML: How Do They Compare?<\/h2>\n<p>JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing and defining documents and data through the optional use of a schema. JSON was almost the exact opposite \u2013 a serialization format with requirements so simple they fit on the back of a credit card. But, when should you use one or the other? We have to take into account that XML and JSON have similarities and differences that can affect your application\u2019s performance. In this article, we will outline what\u2019s going on, and what you need to know about JSON and XML.<\/p>\n<h2 class=\"wp-block-heading\">Background<\/h2>\n<p><a href=\"https:\/\/blog.codeship.com\/convenient-javascript-coding-with-vs-code-extensions\/\">JavaScript caused<\/a> a seismic shift in web development with the creation of Node (which is really server-side JavaScript). Everything from this point on got <a href=\"https:\/\/i.gyazo.com\/56ca72a895a6ecb35e5e519c25c44757.png\">replaced with REST APIs<\/a> and JSON. JSON became the most efficient data structure standard in web apps. Web 1.0 was hindered with parsing data structures and caused innovation to slow down, while Web 2.0 created an explosion in productivity and Moore\u2019s Law kicked in. JavaScript, which was considered a dead language at one point, was revived and is now one of the most popular languages in 2019.<div style=\"display:inline-block; margin: 15px 0;\"> <div id=\"adngin-JavaCodeGeeks_incontent_video-0\" style=\"display:inline-block;\"><\/div> <\/div><\/p>\n<h2 class=\"wp-block-heading\">Comparing JSON and XML<\/h2>\n<p><strong>Similarities:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Both are human readable.<\/li>\n<li>Both are hierarchal with a values within values format.<\/li>\n<li>Both can be parsed and used by a number of languages.<\/li>\n<\/ul>\n<p><strong>Differences:<\/strong><\/p>\n<p>JSON<\/p>\n<ul class=\"wp-block-list\">\n<li>Shorter<\/li>\n<li>Quicker to parse<\/li>\n<li>Uses arrays<\/li>\n<li>Parsed by a standard JavaScript function<\/li>\n<li>Data interchange format<\/li>\n<\/ul>\n<p>XML<\/p>\n<ul class=\"wp-block-list\">\n<li>Needs an XML parser.<\/li>\n<li>Longer to parse.<\/li>\n<li>Doesn\u2019t use Arrays!!<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Which should I consider?<\/h2>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/56ca72a895a6ecb35e5e519c25c44757-1024x372.png\" alt=\"\" class=\"wp-image-94252\" width=\"768\" height=\"279\" srcset=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/56ca72a895a6ecb35e5e519c25c44757-1024x372.png 1024w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/56ca72a895a6ecb35e5e519c25c44757-300x109.png 300w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/56ca72a895a6ecb35e5e519c25c44757-768x279.png 768w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/div>\n<p>Everyone has their own opinion about JSON and XML. As a developer, I more or less stick to JSON in my projects unless an API requires <a href=\"http:\/\/www.stylusstudio.com\/xml\/parser.html\">XML parsing<\/a>.<\/p>\n<p>XML is still being used actively in web publishing to create interactive pages. It\u2019s also used for searching the web, metadata and pervasive computing, which is another way to say wireless devices, like cell phones.<\/p>\n<p>Depending on the type of application, it will vary based on what best fits your application to access information.<\/p>\n<h2 class=\"wp-block-heading\">What\u2019s going on<\/h2>\n<p>As applications and platforms evolved, efficiency and performance have been the status quo in priority. APIs evolved over the years to become leaner, and JSON has overtaken XML as the preferred format among developers and technology stacks.<\/p>\n<h2 class=\"wp-block-heading\">Additional resources<\/h2>\n<ul class=\"wp-block-list\">\n<li>Learn how to work with the <a href=\"https:\/\/www.cloudbees.com\/blog\/taming-jenkins-json-api-depth-and-tree\">Jenkins JSON API<\/a><\/li>\n<li>Find out more about <a href=\"https:\/\/www.cloudbees.com\/resource\/ebook\/codeship-ebook-test-driven-development-javascript\">server-side vs. client-side JavaScript<\/a><\/li>\n<li>Listen in on the latest trends in <a href=\"https:\/\/www.cloudbees.com\/resources\/devops-radio\/episode-54-kris-buytaert-trends-open-source-and-devops-movement\">open source and DevOps<\/a><\/li>\n<\/ul>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td>\n<p>Published on Java Code Geeks with permission by Evan Glazer, partner at our <a href=\"\/\/www.javacodegeeks.com\/join-us\/jcg\/\" target=\"_blank\" rel=\"noopener noreferrer\">JCG program<\/a>. See the original article here: <a href=\"https:\/\/blog.codeship.com\/json-and-xml-how-do-they-compare\/\" target=\"_blank\" rel=\"noopener noreferrer\">JSON and XML: How Do They Compare?<\/a><\/p>\n<p>Opinions expressed by Java Code Geeks contributors are their own.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing and defining documents and data through the optional use of a schema. JSON was almost the exact opposite \u2013 a serialization format with requirements so simple they fit &hellip;<\/p>\n","protected":false},"author":83744,"featured_media":112,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[69,107],"class_list":["post-94205","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-enterprise-java","tag-json","tag-xml"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JSON and XML: How Do They Compare? - Java Code Geeks<\/title>\n<meta name=\"description\" content=\"JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JSON and XML: How Do They Compare? - Java Code Geeks\" \/>\n<meta property=\"og:description\" content=\"JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html\" \/>\n<meta property=\"og:site_name\" content=\"Java Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javacodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-21T12:00:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Evan Glazer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:site\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Evan Glazer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html\"},\"author\":{\"name\":\"Evan Glazer\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/person\\\/69b21a910941cb450f7d0b5fabd0b8ae\"},\"headline\":\"JSON and XML: How Do They Compare?\",\"datePublished\":\"2019-07-21T12:00:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html\"},\"wordCount\":462,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"keywords\":[\"JSON\",\"XML\"],\"articleSection\":[\"Enterprise Java\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html\",\"name\":\"JSON and XML: How Do They Compare? - Java Code Geeks\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"datePublished\":\"2019-07-21T12:00:16+00:00\",\"description\":\"JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#primaryimage\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"width\":150,\"height\":150,\"caption\":\"java-interview-questions-answers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/json-and-xml-how-do-they-compare.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/category\\\/java\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Enterprise Java\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/category\\\/java\\\/enterprise-java\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"JSON and XML: How Do They Compare?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#website\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\",\"name\":\"Java Code Geeks\",\"description\":\"Java Developers Resource Center\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\"},\"alternateName\":\"JCG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.javacodegeeks.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/exelixis-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/javacodegeeks\",\"https:\\\/\\\/x.com\\\/javacodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/person\\\/69b21a910941cb450f7d0b5fabd0b8ae\",\"name\":\"Evan Glazer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d682081fa7ff1813f66b9c2d06e8476ca6f3b6956f15f8e38d6fcc6b89292fcd?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d682081fa7ff1813f66b9c2d06e8476ca6f3b6956f15f8e38d6fcc6b89292fcd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d682081fa7ff1813f66b9c2d06e8476ca6f3b6956f15f8e38d6fcc6b89292fcd?s=96&d=mm&r=g\",\"caption\":\"Evan Glazer\"},\"description\":\"Evan Glazer is a software engineer and self-starter at Edukate, where he uses Ember and Ruby on Rails and works with natural language processing and machine learning.\",\"sameAs\":[\"https:\\\/\\\/blog.codeship.com\"],\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/author\\\/evan-glazer\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JSON and XML: How Do They Compare? - Java Code Geeks","description":"JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html","og_locale":"en_US","og_type":"article","og_title":"JSON and XML: How Do They Compare? - Java Code Geeks","og_description":"JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing","og_url":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html","og_site_name":"Java Code Geeks","article_publisher":"https:\/\/www.facebook.com\/javacodegeeks","article_published_time":"2019-07-21T12:00:16+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","type":"image\/jpeg"}],"author":"Evan Glazer","twitter_card":"summary_large_image","twitter_creator":"@javacodegeeks","twitter_site":"@javacodegeeks","twitter_misc":{"Written by":"Evan Glazer","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#article","isPartOf":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html"},"author":{"name":"Evan Glazer","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/person\/69b21a910941cb450f7d0b5fabd0b8ae"},"headline":"JSON and XML: How Do They Compare?","datePublished":"2019-07-21T12:00:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html"},"wordCount":462,"commentCount":1,"publisher":{"@id":"https:\/\/www.javacodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#primaryimage"},"thumbnailUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","keywords":["JSON","XML"],"articleSection":["Enterprise Java"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html","url":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html","name":"JSON and XML: How Do They Compare? - Java Code Geeks","isPartOf":{"@id":"https:\/\/www.javacodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#primaryimage"},"image":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#primaryimage"},"thumbnailUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","datePublished":"2019-07-21T12:00:16+00:00","description":"JSON and XML: How Do They Compare? JSON and XML are two human-readable text formats that have emerged as rivals over the years. XML\u2019s purpose is storing","breadcrumb":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#primaryimage","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","width":150,"height":150,"caption":"java-interview-questions-answers"},{"@type":"BreadcrumbList","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/json-and-xml-how-do-they-compare.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.javacodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Java","item":"https:\/\/www.javacodegeeks.com\/category\/java"},{"@type":"ListItem","position":3,"name":"Enterprise Java","item":"https:\/\/www.javacodegeeks.com\/category\/java\/enterprise-java"},{"@type":"ListItem","position":4,"name":"JSON and XML: How Do They Compare?"}]},{"@type":"WebSite","@id":"https:\/\/www.javacodegeeks.com\/#website","url":"https:\/\/www.javacodegeeks.com\/","name":"Java Code Geeks","description":"Java Developers Resource Center","publisher":{"@id":"https:\/\/www.javacodegeeks.com\/#organization"},"alternateName":"JCG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.javacodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.javacodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.javacodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/javacodegeeks","https:\/\/x.com\/javacodegeeks"]},{"@type":"Person","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/person\/69b21a910941cb450f7d0b5fabd0b8ae","name":"Evan Glazer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d682081fa7ff1813f66b9c2d06e8476ca6f3b6956f15f8e38d6fcc6b89292fcd?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d682081fa7ff1813f66b9c2d06e8476ca6f3b6956f15f8e38d6fcc6b89292fcd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d682081fa7ff1813f66b9c2d06e8476ca6f3b6956f15f8e38d6fcc6b89292fcd?s=96&d=mm&r=g","caption":"Evan Glazer"},"description":"Evan Glazer is a software engineer and self-starter at Edukate, where he uses Ember and Ruby on Rails and works with natural language processing and machine learning.","sameAs":["https:\/\/blog.codeship.com"],"url":"https:\/\/www.javacodegeeks.com\/author\/evan-glazer"}]}},"_links":{"self":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/94205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/users\/83744"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/comments?post=94205"}],"version-history":[{"count":0,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/94205\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/media\/112"}],"wp:attachment":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/media?parent=94205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/categories?post=94205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/tags?post=94205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}