public static String formatOutput(JSONObject obj) {
		String ausgabe = "";
		JSONObject result = new JSONObject();
		try {
			result = obj.getJSONObject("result"); // result ist unser Referenz
													// JSON-Objekt. von da aus
													// erreichen wir alle Daten
			ausgabe = getStringOutputLine("Produktname", "name", result)
					+ getStringOutputLine("Revision", "revision", result)
					+ getStringOutputLine("Rabattfähig", "discountable", result)
					+ getStringOutputLine("Preisänderbarkeit", "priceChangable", result)
					+ getStringOutputLine("Gelöscht", "deleted", result)
					+ getStringOutputLine("Type", "@xsi.type", result)
					+ getStringOutputLine("Warengruppe", "commodityGroup", result)
					+ getStringOutputLine("Sektor", "sector", result);

			if (result.has("prices")) // nicht jedes Produkt besitzt einen Preis
			{ // und falls kann es ein einzelner Preis oder eine Preisliste sein
				Object price = result.get("prices");
				if (price instanceof JSONObject) {
					ausgabe = ausgabe + "Preis: " + ((JSONObject) price).get("value") + " €";
				}
				if (price instanceof JSONArray) {
					ausgabe = ausgabe + "Preis: " + ((JSONObject) ((JSONArray) price).get(0)).get("value") + " €";
				}
			}

		} catch (JSONException e) {
			// UI.throwPopup("Kein Produkt unter dieser Nummer",JOptionPane.ERROR_MESSAGE);
			e.printStackTrace();
		} catch (IOException e) {
		}
		return ausgabe;
	}