Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet 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
-
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
-
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.
-
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
-
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