Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: stephan.wild am 28.08.13 - 16:25:26

Titel: Maskieren von &-Zeichen für DXL-Importer
Beitrag von: stephan.wild am 28.08.13 - 16:25:26
Hallo Gemeinde,

ich steh vor einem für unlösbarem Problem...
Ich habe mir von OpenNTF die Anwendung "Signature Manager" heruntergeladen und bin Super Happy wie gut ich Signaturen verwalten kann. Nur habe ich ein Problem: Wenn ich Ein Feld habe in dem ein "&" - Zeichen ist, bekomme ich einen DXL-Importer Fehler 4522. Mir ist auch bewusst, dass das "&" eine besondere Bedeutung hat, deshalb ist die Frage, wie ich das Maskieren kann. Mit "&" habe ich schon versucht, da ist es allerdings so, dass das ";" durch einen Absatz beim Speichern ersetzt wird und dadurch ein neuer Import-Fehler entsteht.

Hat von euch jemand eine Lösung oder eine Idee für mich?

Danke schon im Voraus

Stephan
Titel: Re: Maskieren von &-Zeichen für DXL-Importer
Beitrag von: pram am 28.08.13 - 17:34:38
Warum wird aus dem ";" ein Absatz? Ist das Feld so eingestellt?

Ggf. hilft dir ein CDATA-Block: http://stackoverflow.com/questions/1328538/how-do-i-escape-ampersands-in-xml

Gruß
Roland
Titel: Re: Maskieren von &-Zeichen für DXL-Importer
Beitrag von: m3 am 28.08.13 - 19:17:49
Gemäß §2.4 der XML 1.0 Spezifikation (http://www.w3.org/TR/2000/REC-xml-20001006#syntax) wird ein "&" durch "&" ersetzt. Siehe auch List of XML and HTML character entity references - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Predefined_entities_in_XML).

Du musst/solltest also das Problem mit dem ";" in den Griff bekommen.
Titel: Re: Maskieren von &-Zeichen für DXL-Importer
Beitrag von: stephan.wild am 29.08.13 - 07:46:01
Guten Morgen,
das Feld ist "Location" im globalen Adressbuch.
Ich habe leider überhaupt keine Erfahrung mit XML, wo kann ich sehen, ob das Feld ein ";" für einen Zeilenumbruch setzt?

Danke
Titel: Re: Maskieren von &-Zeichen für DXL-Importer
Beitrag von: pram am 29.08.13 - 08:12:20
Ich kenn das Produkt jetzt nicht, aber sofern es sich um ein herkömmliches Notes-Feld handelt, kann man das im Designer in den Feldeigenschaften einstellen. (das hat auch noch nichts mit XML zu tun)

Gruß
Roland