{"id":2112,"date":"2016-02-04T05:23:17","date_gmt":"2016-02-04T05:23:17","guid":{"rendered":"http:\/\/www.ericwhite.com\/home2\/bm8qcmjy\/public_html\/blog\/?page_id=2112"},"modified":"2016-02-04T05:23:45","modified_gmt":"2016-02-04T05:23:45","slug":"openxmlpackage-getrelationships","status":"publish","type":"page","link":"https:\/\/www.ericwhite.com\/blog\/openxmlpackage-getrelationships\/","title":{"rendered":"OpenXmlPackage.getRelationships()"},"content":{"rendered":"<p><span class=\"Back\"><a class=\"Back\" href=\"https:\/\/www.ericwhite.com\/blog\/open-xml-sdk-for-javascript\/\">Return to the<br \/>Open XML SDK for JavaScript<br \/>Developer Center<\/a><\/span>Gets an array that contains all relationships from the OpenXmlPackage object.<\/p>\n<h1>Syntax<\/h1>\n<pre>\r\n    var relList = OpenXmlPackage.getRelationships()\r\n<\/pre>\n<h1>Return Value<\/h1>\n<pre>\r\n    Returns an array of OpenXmlRelationship objects that contains all of the relationships from the document to various parts.\r\n<\/pre>\n<h1>Usage<\/h1>\n<pre>\r\n    var relList = pkg.getRelationships();\r\n<\/pre>\n<h1>Example<\/h1>\n<pre>\r\n\/\/ Open a blank document that is stored as a base64 string.\r\nvar doc = new openXml.OpenXmlPackage(blankDocument_base64);\r\n\/\/ Get a list of all parts in the document and list them in the output text area.\r\nvar rels = doc.getRelationships();\r\nvar o = [];\r\nfor (var i = 0; i < rels.length; i++) {\r\n    var rel = rels[i];\r\n    o.push(\"relationship id: \" + rel.relationshipId);\r\n    o.push(\"rel type: \" + rel.relationshipType);\r\n    o.push(\"target: \" + rel.target);\r\n    o.push(\"targetMode: \" + rel.targetMode);\r\n    o.push(\"targetFullName: \" + rel.targetFullName);\r\n    o.push(\"\");\r\n}\r\nreturn { output: o };<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Return to theOpen XML SDK for JavaScriptDeveloper CenterGets an array that contains all relationships from the OpenXmlPackage object. Syntax var relList = OpenXmlPackage.getRelationships() Return Value Returns an array of OpenXmlRelationship objects that contains all of the relationships from the document to various parts. Usage var relList = pkg.getRelationships(); Example \/\/ Open a blank document that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_s2mail":"","footnotes":""},"class_list":["post-2112","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/2112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/comments?post=2112"}],"version-history":[{"count":1,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/2112\/revisions"}],"predecessor-version":[{"id":2113,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/2112\/revisions\/2113"}],"wp:attachment":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/media?parent=2112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}