Archiv für Oktober 2007

Einen JSON-String formatieren

Freitag, 26. Oktober 2007

Wie bereits öfter schon hier erwähnt, arbeite ich zur Zeit an einer Webanwendung. Natürlich nutze ich auch AJAX! Allerdings nutze ich zur Übergabe nicht XML sondern JSON. Ich nutze auf der Serverseite SOJO um zwischen Java-Objekten nach JSON hin und her zu konvertieren.

Leider ist der erzeugte JSON-String eine lange Zeile ohne Leerzeichen und Zeilenumbrüchen. Das stört ungemein, wenn man mal gucken will, ob das richtige übermittelt wird. Ich hatte mich also auf die Suche nach einem JSON Formatter gemacht, nur leider gibt quasi nur einen, der benötigt aber Copy&Paste des Strings, da ich ihn nicht einbetten kann. Nun hab ich mir schnell eine Java-Funktion geschrieben, die einen JSON String in einen lesbaren umwandelt. Ich hoffe es nützt wem!

Quellcode gibts nach dem Link.

(weiterlesen…)

Einjähriges!

Montag, 22. Oktober 2007

Guten Tag geliebte Leser, ich kann freudig verkünden, dass mein Blog am heutigen Tag seinen ersten Geburtstag feiert!

Nach einem lausigen Start gab es im letzten Jahr 75 Beiträge mit mehr oder minder wichtigen Inhalten von mir und dazu 71 Kommentare mit ebenfalls gemischten Inhalten von euch!

Pünktlich zum Geburtstag habe ich auch schon ein Geschenk erhalten!Ich habe mein erstes Stöckchen bekommen, was ich auch in Kürze bearbeiten und weiterreichen werde.

Google Suchleiste verbreitern

Mittwoch, 17. Oktober 2007

Nach dem ich jetzt arbeitstechnisch neben Java, JSP und HTML auch mit JavaScript zu tun habe, habe ich zu der Lösung auch das passende Problem gefunden ;)

Ich habe hier auf der Arbeit eine etwas größere Auflösung (1280×1024). Nebenbei habe ich die Angewohnheit entwickelt, bei mir unbekannten Fehlern einfach die volle Fehlermeldung bei Google einzutippen (Copy&Paste). Jedenfalls ist mir das Suchfeld zu mikrig und da musste Abhilfe her!

Wenn ihr es Nachmachen wollt, braucht ihr den Firefox und das Plugin Greasemonkey. Ruft eine Ergebnisseite von Google auf und geht dann auf das Affensymbol unten rechts, dann "Neues Benutzerskript". Name, Description und Namespace sind praktisch frei wählbar. Auf welche Adressen es angewendet werden soll, müsst ihr die Zeile leicht anpassen:

"http://www.google.de/search?*"

(ohne die Anführungsstriche)

Dann müsst ihr einen Texteditor auswählen. Nehmt bitte Notepad oder vergleichbar (nicht Word!). Jetzt sollte sich der Texteditior mit ein paar Zeilen drin öffnen. Macht ganz am Ende des Dokuments eine neue Zeile und fügt folgenden Inhalt ein:

document.getElementsByName("q")[0].setAttribute("style", "width: 600px;");

Abspeichern und fertig! Wenn ihr das nächste mal eine Google-Suchseite aufhabt, wird euer Suchfeld breiter sein! Die 600px gibt die Breite an und ihr könnt sie gerne je nach Bedarf anpassen.