1 Reply Latest reply on Oct 20, 2015 6:38 AM by Bruce Bullis

    What's the point of namespacing in metadata?

    alexw6348634 Level 1

      I understand namespacing, but I'm curious as to why it exists within metadata?

       

      If I run getMetaData on the rootItems.children, and return that metaData back and inspect it, there are namespaces in the dat

       

      I'm curious, because I can't seem to figure out the purpose that it serves in this context.

      In addition, why are the namespaces nested? I've converted this from XML to JSON for readability.

      {
          "x:xmpmeta": {
              "@xmlns:x": "adobe:ns:meta/", 
              "@x:xmptk": "Adobe XMP Core 5.6-c107 79.158019, 2015/06/29-13:20:40        ", 
              "rdf:RDF": {
                  "@xmlns:rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", 
                  "rdf:Description": {
                      "@rdf:about": "", 
                      "@xmlns:premierePrivateProjectMetaData": "http://ns.adobe.com/premierePrivateProjectMetaData/1.0/", 
      ...