Autor Thema: Maskieren von &-Zeichen für DXL-Importer  (Gelesen 2139 mal)

Offline stephan.wild

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
Maskieren von &-Zeichen für DXL-Importer
« 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
Lotus Domino 8.5.3 FP2 auf W2k8R2
Lotus Notes 7.0.2 - 8.5.2 FP4 auf W2k - W7

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Maskieren von &-Zeichen für DXL-Importer
« Antwort #1 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
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Maskieren von &-Zeichen für DXL-Importer
« Antwort #2 am: 28.08.13 - 19:17:49 »
Gemäß §2.4 der XML 1.0 Spezifikation wird ein "&" durch "&" ersetzt. Siehe auch List of XML and HTML character entity references - Wikipedia, the free encyclopedia.

Du musst/solltest also das Problem mit dem ";" in den Griff bekommen.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline stephan.wild

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
Re: Maskieren von &-Zeichen für DXL-Importer
« Antwort #3 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
Lotus Domino 8.5.3 FP2 auf W2k8R2
Lotus Notes 7.0.2 - 8.5.2 FP4 auf W2k - W7

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Maskieren von &-Zeichen für DXL-Importer
« Antwort #4 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
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz