Numéro d’ID de bogue |
BUG-000143783 |
Envoi | October 19, 2021 |
Dernière modification | June 23, 2025 |
S’applique à | ArcGIS Pro |
Version trouvée | 2.8 |
Système d’exploitation | Windows OS |
Version du système d’exploitation | 10.0 64 Bit |
Statut | Non-Reproducible
Ce problème n’a pas pu être reproduit au cours des tests réalisés par l’équipe de développement. Ce statut peut être attribué aux problèmes qui sont impossibles à reproduire ou qui ne sont plus d’actualité dans une version de développement du logiciel, alors qu’aucun correctif spécifique n’a été installé pour résoudre le problème. Pour d’autres explications, reportez-vous à la section Informations supplémentaires correspondant au problème.
|
Informations supplémentaires
There is an error in the custom script on line 90. Change the following line:
inMeta = arcpy.metadata.Metadata( item )
As illustrated here:
inMeta = arcpy.metadata.Metadata( item.replace("'", "") )
This change is required to remove single quotation marks from the path that is included in the path returned by the operating system when the item's name includes a space. To access the item's metadata, a path must be provided that does not include single quotation marks.
This same technique is used elsewhere in the same script to resolve the same problem when getting the feature class name from the path. However, the same technique needs to be applied on the above line as well to remove single quotation marks from the full path of the item that was provided via the input parameter in order to access the item's metadata.
The notes provided under the Additional Information heading prove that there is no problem using the SaveAsXML method when the input item's path includes spaces because it was noted that in other scenarios the script will generate FULL XML output 'even though the input is from a file path with space.'
The SaveAsXML method can't work with a space in one scenario and not work with a space in another scenario. Therefore, the problem has to be user error with the provided script
Étapes pour reproduire
ID de bogue: BUG-000143783
Logiciel: