docx-validate
    Preparing search index...

    Variable NSConst

    NS: {
        A: "http://schemas.openxmlformats.org/drawingml/2006/main";
        CT: "http://schemas.openxmlformats.org/package/2006/content-types";
        MC: "http://schemas.openxmlformats.org/markup-compatibility/2006";
        P: "http://schemas.openxmlformats.org/presentationml/2006/main";
        PR: "http://schemas.openxmlformats.org/package/2006/relationships";
        R: "http://schemas.openxmlformats.org/officeDocument/2006/relationships";
        S: "http://schemas.openxmlformats.org/spreadsheetml/2006/main";
        W: "http://schemas.openxmlformats.org/wordprocessingml/2006/main";
        W14: "http://schemas.microsoft.com/office/word/2010/wordml";
        W15: "http://schemas.microsoft.com/office/word/2012/wordml";
        W16CEX: "http://schemas.microsoft.com/office/word/2018/wordml/cex";
        W16CID: "http://schemas.microsoft.com/office/word/2016/wordml/cid";
        XML: "http://www.w3.org/XML/1998/namespace";
    } = ...

    OOXML namespace URIs. Used by xml-helpers getElementsByTagNameNSAll, by xpath queries, and by the validators when emitting code strings.

    Names match the prefixes used in the OOXML spec (and in the Python source) so cross-referencing the two trees is straightforward.

    Type Declaration

    • ReadonlyA: "http://schemas.openxmlformats.org/drawingml/2006/main"

      DrawingML — a:

    • ReadonlyCT: "http://schemas.openxmlformats.org/package/2006/content-types"

      Content Types

    • ReadonlyMC: "http://schemas.openxmlformats.org/markup-compatibility/2006"

      Markup Compatibility — mc:

    • ReadonlyP: "http://schemas.openxmlformats.org/presentationml/2006/main"

      PresentationML — p:

    • ReadonlyPR: "http://schemas.openxmlformats.org/package/2006/relationships"

      Package relationships (.rels)

    • ReadonlyR: "http://schemas.openxmlformats.org/officeDocument/2006/relationships"

      Relationships — r:

    • ReadonlyS: "http://schemas.openxmlformats.org/spreadsheetml/2006/main"

      SpreadsheetML — s: (also x: in some places)

    • ReadonlyW: "http://schemas.openxmlformats.org/wordprocessingml/2006/main"

      WordprocessingML — w:

    • ReadonlyW14: "http://schemas.microsoft.com/office/word/2010/wordml"

      Word 2010 extensions — w14: (paraId, durableId, …)

    • ReadonlyW15: "http://schemas.microsoft.com/office/word/2012/wordml"

      Word 2012 extensions — w15:

    • ReadonlyW16CEX: "http://schemas.microsoft.com/office/word/2018/wordml/cex"

      Word 2014/16 — w16: family

    • ReadonlyW16CID: "http://schemas.microsoft.com/office/word/2016/wordml/cid"
    • ReadonlyXML: "http://www.w3.org/XML/1998/namespace"

      xml: namespace (xml:space, xml:lang)