

{"id":85732,"date":"2021-02-22T15:57:47","date_gmt":"2021-02-22T10:27:47","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=85732"},"modified":"2021-02-22T15:57:47","modified_gmt":"2021-02-22T10:27:47","slug":"sap-abap-loops-and-decision-making-statements","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/","title":{"rendered":"SAP ABAP Loops and Decision-Making Statements"},"content":{"rendered":"<p>In this tutorial, we are going to learn about SAP ABAP Loops &amp; Decision-Making Statements &#8211; what they are, why they are used and how to use them. Let\u2019s have you cosied up in using iterations and conditions in ABAP.<\/p>\n<p>So let us start!!!<\/p>\n<h3>What is a Loop?<\/h3>\n<ul>\n<li>While writing a program, at times, we need to execute one statement more than once.<\/li>\n<li>One way of doing this is, by writing the statement more than once in the code itself.<\/li>\n<li>However, this is a tedious task &#8211; what if you want to execute a statement 100 times?!<\/li>\n<li>To avoid this inefficiency and redundancy in code, we have loops.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-85802\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01.jpg\" alt=\"Loops is SAP ABAP\" width=\"500\" height=\"500\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01.jpg 500w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01-300x300.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01-150x150.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01-80x80.jpg 80w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-01-320x320.jpg 320w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">A loop, therefore, is an iterative statement that helps to execute the same line or set of lines of code multiple times, based on a few conditions.<\/span><\/p>\n<h3>Loops in ABAP<\/h3>\n<p>ABAP has the following types of loop &#8211;<\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Loop<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<\/tr>\n<tr>\n<td>LOOP AT<\/td>\n<td>Repeats statements within the LOOP statement according to the range of values of a test variable.<\/td>\n<\/tr>\n<tr>\n<td>WHILE<\/td>\n<td>Checks a condition and then loops through the statements if the test condition evaluates to true.<\/td>\n<\/tr>\n<tr>\n<td>DO<\/td>\n<td>Loops through statements and then checks whether the condition provided evaluates to true. Opposite to \u2018while\u2019 condition in a way.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Here is an example of using Loop At in ABAP &#8211;<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">REPORT ZR_SS_DATAFLAIR_SAMPLE_001.\r\n\r\nDATA: df TYPE I.\r\n\r\ndf = 0.\r\n\r\nLOOP AT df.\r\n\r\n   Write: \/ 'Data Flair Loop Number ', df.\r\n   df = df + 2.\r\n\r\nENDLOOP.<\/pre>\n<p>This is an example of using While Loop in ABAP &#8211;<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">REPORT ZR_SS_DATAFLAIR_SAMPLE_001.\r\n\r\nDATA: df TYPE I.\r\n\r\ndf = 0.\r\n\r\nWHILE df &lt;= 10.\r\n\r\n   Write: \/ 'Data Flair Loop Number ', df.\r\n   df = df + 2.\r\n\r\nENDWHILE.\r\n<\/pre>\n<p><span style=\"font-weight: 400;\">Here is an example of using Do in ABAP &#8211;<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">REPORT ZR_SS_DATAFLAIR_SAMPLE_001.\r\n\r\nDATA: df TYPE I.\r\n\r\ndf = 0.\r\n\r\nDO 10 TIMES.\r\n\r\n   Write: \/ 'Data Flair Loop Number ', df.\r\n   df = df + 2.\r\n\r\nENDWHILE.<\/pre>\n<p>Below is the Output of all 3 above programs:<\/p>\n<p><strong>Output<\/strong><\/p>\n<div class=\"code-output\">Data Flair Loop Number 0<br \/>\nData Flair Loop Number 2<br \/>\nData Flair Loop Number 4<br \/>\nData Flair Loop Number 6<br \/>\nData Flair Loop Number 8<br \/>\nData Flair Loop Number 10<\/div>\n<h3>What are Decision-Making Statements?<\/h3>\n<ul>\n<li>The code you write usually is not a straightforward run, executing line-by-line.<\/li>\n<li>At times, you need to jump from one line to another based on a condition, or a \u2018decision\u2019<\/li>\n<li>For e.g. if you ask the user if they want option \u2018A\u2019 or option \u2018B\u2019, the user enters their choice as input and you continue the execution based on their choice.<\/li>\n<li>These are nothing but decision-making statements.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-85803\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02.jpg\" alt=\"Decision Making Statements in SAP ABAP\" width=\"500\" height=\"500\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02.jpg 500w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02-300x300.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02-150x150.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02-80x80.jpg 80w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/flow-chart-02-320x320.jpg 320w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Decision-making statements, therefore, are statements that check a condition and execute only the statements that correspond with the condition given.<\/p>\n<h3>Decision-Making Statements in ABAP<\/h3>\n<p>ABAP has the following types of decision-making statements &#8211;<\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Statement<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<\/tr>\n<tr>\n<td>IF<\/td>\n<td>Executes statements within if the test condition evaluates to true, otherwise ignores the statements enclosed.<\/td>\n<\/tr>\n<tr>\n<td>IF.. ELSE<\/td>\n<td>Executes statements within \u2018if\u2019 if the test condition of \u2018if\u2019 evaluates to true, if it evaluates to false, it executes the statements within \u2018else\u2019.<\/td>\n<\/tr>\n<tr>\n<td>IF.. ELSEIF.. ELSE<\/td>\n<td>When the test condition within \u2018if\u2019 is true, it evaluates those statements. If false, it checks conditions within \u2018elseif\u2019 and executes statements within if true. If neither of these evaluate to true, it will execute statements under \u2018else\u2019.<\/td>\n<\/tr>\n<tr>\n<td>CASE<\/td>\n<td>Will check the condition of a test variable via equality with each case, and execute statements under the case with exactly matching values as test variables.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Here is an example of a decision-making statement in ABAP &#8211; (Nested If.. Else)<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">REPORT ZR_SS_DATAFLAIR_SAMPLE_001.\r\n\r\nData:\r\n      DataFlair1 TYPE I,\r\n      DataFlair2 TYPE I,\r\n      DataFlair3 TYPE I.\r\n\r\nDataFlair1 = 35.\r\nDataFlair2 = 53.\r\nDataFlair3 = 88.\r\n\r\nIF DataFlair1 = 35.\r\n  IF DataFlair2 = 53.\r\n     IF DataFlair1 + DataFlair2 = DataFlair3.\r\n       Write: 'The answer is ', DataFlair3.\r\n     ELSE.\r\n       Write: 'The answer is NOT ', DataFlair3.\r\n     ENDIF.\r\n  ENDIF.\r\nENDIF.\r\n<\/pre>\n<p><strong>Output<\/strong><\/p>\n<div class=\"code-output\">The answer is 88<\/div>\n<p>Here is another example of a decision-making statement in ABAP &#8211; (Case statement)<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">REPORT ZR_SS_DATAFLAIR_SAMPLE_001.\r\n\r\nDATA:\r\n      DataFlair1 TYPE I,\r\n      DataFlair2 TYPE I.\r\n\r\nDataFlair1 = 25.\r\nDataFlair2 = 50.\r\n\r\nCASE DataFlair2.\r\n\r\nWHEN 25.\r\n   Write 'This is DataFlair1, not DataFlair2'.\r\n\r\nWHEN 50.\r\n   Write 'This is DataFlair2, yay!'.\r\n\r\nWHEN OTHERS.\r\n   Write 'This is invalid, try again!'.\r\n\r\nENDCASE.<\/pre>\n<p><strong>Output<\/strong><\/p>\n<div class=\"code-output\">This is DataFlair2, yay!<\/div>\n<h3>Summary<\/h3>\n<p>Thus, in this tutorial, we learnt the various types of looping, or iterative statements and decision-making, or conditional statements.<\/p>\n<p>These statements are of great help when we want to execute lines in a program based on certain conditions that need to be fulfilled.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we are going to learn about SAP ABAP Loops &amp; Decision-Making Statements &#8211; what they are, why they are used and how to use them. Let\u2019s have you cosied up in&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":85801,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23786],"tags":[23797,23792,23793,23796,23795,23794,23790,23791],"class_list":["post-85732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap-abap","tag-sap-abap-case-statement","tag-sap-abap-decision-making-statements","tag-sap-abap-do-loops","tag-sap-abap-if-else-statement","tag-sap-abap-if-statement","tag-sap-abap-loop-at","tag-sap-abap-loops","tag-sap-abap-while-loops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SAP ABAP Loops and Decision-Making Statements - DataFlair<\/title>\n<meta name=\"description\" content=\"Learn about SAP ABAP Loops and decision making statements with syntax and examples. It covers all loop types and decision making statements.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAP ABAP Loops and Decision-Making Statements - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Learn about SAP ABAP Loops and decision making statements with syntax and examples. It covers all loop types and decision making statements.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-22T10:27:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/sap-abap-loops-and-decision-making-statements.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SAP ABAP Loops and Decision-Making Statements - DataFlair","description":"Learn about SAP ABAP Loops and decision making statements with syntax and examples. It covers all loop types and decision making statements.","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:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/","og_locale":"en_US","og_type":"article","og_title":"SAP ABAP Loops and Decision-Making Statements - DataFlair","og_description":"Learn about SAP ABAP Loops and decision making statements with syntax and examples. It covers all loop types and decision making statements.","og_url":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2021-02-22T10:27:47+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/sap-abap-loops-and-decision-making-statements.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/b49855299264df5e27e3ec6c2cd9fde9"},"headline":"SAP ABAP Loops and Decision-Making Statements","datePublished":"2021-02-22T10:27:47+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/"},"wordCount":572,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/sap-abap-loops-and-decision-making-statements.jpg","keywords":["SAP ABAP Case Statement","SAP ABAP decision making statements","SAP ABAP Do Loops","SAP ABAP If Else statement","SAP ABAP If Statement","SAP ABAP Loop At","SAP ABAP Loops","SAP ABAP WHile Loops"],"articleSection":["SAP ABAP Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/","url":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/","name":"SAP ABAP Loops and Decision-Making Statements - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/sap-abap-loops-and-decision-making-statements.jpg","datePublished":"2021-02-22T10:27:47+00:00","description":"Learn about SAP ABAP Loops and decision making statements with syntax and examples. It covers all loop types and decision making statements.","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/sap-abap-loops-and-decision-making-statements.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2021\/02\/sap-abap-loops-and-decision-making-statements.jpg","width":1200,"height":628,"caption":"sap abap loops and decision making statements"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/sap-abap-loops-and-decision-making-statements\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"SAP ABAP Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/sap-abap\/"},{"@type":"ListItem","position":3,"name":"SAP ABAP Loops and Decision-Making Statements"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/b49855299264df5e27e3ec6c2cd9fde9","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ef46b745ddad2fad690af626c6ef29b91809ad0a9f5ef398d07817d8cad042f5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ef46b745ddad2fad690af626c6ef29b91809ad0a9f5ef398d07817d8cad042f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ef46b745ddad2fad690af626c6ef29b91809ad0a9f5ef398d07817d8cad042f5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team is a group of passionate educators and industry experts dedicated to providing high-quality online learning resources on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. With years of experience in the field, the team aims to simplify complex topics and help learners advance their careers. At DataFlair, we believe in empowering students and professionals with the knowledge and skills needed to thrive in today\u2019s fast-paced tech industry. Follow us for Free courses, expert insights, tutorials, and practical tips to boost your learning journey.","url":"https:\/\/data-flair.training\/blogs\/author\/datafbdad\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/85732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=85732"}],"version-history":[{"count":3,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/85732\/revisions"}],"predecessor-version":[{"id":85804,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/85732\/revisions\/85804"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/85801"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=85732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=85732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=85732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}