SPW-DIG / metawal-core-geonetwork

Metawal - Catalogue pour l'information géographique de Wallonie
http://metawal.wallonie.be
GNU General Public License v2.0
3 stars 1 forks source link

Batch editing - xpath - modifier un attribut #754

Closed vbombaerts closed 1 year ago

vbombaerts commented 2 years ago

Impossible de modifier un attribut ?

Cannot set Xml on an attribute. Xpath:'/mdb:MD_Metadata/mdb:metadataScope/mdb:MD_MetadataScope/mdb:resourceScope/mcc:MD_ScopeCode/@codeListValue' value: '<gn_replace>application</gn_replace>'

vbombaerts commented 2 years ago

Contournement

[
    {
    "xpath": "/mdb:MD_Metadata/mdb:metadataScope/mdb:MD_MetadataScope/mdb:resourceScope",
    "value": "<gn_replace><mcc:MD_ScopeCode xmlns:mcc=\"http://standards.iso.org/iso/19115/-3/mcc/1.0\" codeList=\"http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#MD_ScopeCode\" codeListValue=\"application\"/></gn_replace>"
    }
]
fxprunayre commented 2 years ago

Cf. https://github.com/geonetwork/core-geonetwork/pull/6423

fxprunayre commented 2 years ago

A déployer.

fxprunayre commented 1 year ago

Déployé. Tested on test with :

{"field":"XPath_1","insertMode":"gn_replace","xpath":"/mdb:MD_Metadata/mdb:metadataScope/mdb:MD_MetadataScope/mdb:resourceScope/*/@codeListValue","value":"dada","isXpath":true}