| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Problem mit Anführungsszeichen (908 mal gelesen)
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 13. Jun. 2008 13:22 <-- editieren / zitieren --> Unities abgeben:
Hi ! ich baue gerade etwas für HTML nach und habe irgendwie ein Problem mit dem Anführungszeichen - in der Befehlszeile wird es immer mit ausgegeben !
Code:
(strcat "<a name=\"" anker "\">" text "</a>")
kann mir einer von euch weiterhelfen ? gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 13. Jun. 2008 14:12 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 13. Jun. 2008 14:34 <-- editieren / zitieren --> Unities abgeben:
hallo thomas, das mit den anführungszeichen ist ja richtig - ich habe aber immer noch die \ drin !! Hier mein Code-Beispiel:
Code:
<a name=\"adsf\">aslfkj</a>
Gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1734 Registriert: 11.10.2004 Window 10 ACAD 2021 CIVIL 2021 BricsCAD V14-V22 Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz 16.0GB RAM NVIDIA GeForce GTX 1050<P>
|
erstellt am: 13. Jun. 2008 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
Hallo Jan, ich weiß ja nicht wofür das jetzt so wichtig ist, aber wenn Du es ordentlich in der Befehlszeile stehen haben willst kannst Du Princ - verwenden. Daran sieht man auf jeden Fall, das der Gesamtstring korrekt ausgewertet wird. Code:
(defun c:test ( / anker text) (setq anker "anker-test" text "text-test") (princ(strcat "<a name=\"" anker "\">" text "</a>")) (princ "\n") (strcat "<a name=\"" anker "\">" text "</a>"))
Befehl: test <a name="anker-test">text-test</a> "<a name=\"anker-test\">text-test</a>" ------------------ viele Grüße
Jörn [Diese Nachricht wurde von joern bosse am 13. Jun. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 16. Jun. 2008 21:42 <-- editieren / zitieren --> Unities abgeben:
hallo joern, vielen dank für den hinweis - irgendwie hatte ich das mit der unterschiedlichen darstellung in ausgabe und befehlszeilenfenster nicht mir im sinn ! gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |