PublicId è un elemento che rappresenta un identificativo pubblico in un messaggio XML. E' possibile che faccia parte di un elemento DocTypeDecl o NotationDecl oppure UnparsedEntityDecl. Il valore tipico dell'elemento PublicId è un URL. Un identificativo pubblico del formato PUBLIC "//this/is/a/URI/test" dispone di un valore di stringa //this/is/a/URI/test.