2016-07-13 13 views
1

ich möchte Hyperlink zur Website erstellen, die Verbindungsdaten von mongoDB istDaten von mongoDB zu java

aber das Ergebnis von Daten ist [ "http://thehackernews.com/2013/12/judge-ruled-nsa-telephone-metadata.html"]

wie [(white space)“entfernen ...... .. "]

auch auf Java oder auf mongoDB

die Daten von mongoDB ist http://thehackernews.com/2013/12/judge-ruled-nsa-telephone-metadata.html, aber wenn ich es auf Java-Druck ist das Ergebnis immer [ "http://thehackernews.com/2013/12/judge-ruled-nsa-telephone-metadata.html"]

Ich habe versucht, die Zeichenfolge mit

String li=object.get("link").toString(); 
  • String[] splitStr = li.split("\\s+");
  • String cut=li.split("\\s");
  • String hasil=li.substring(li.indexOf("[")+1,li.indexOf("]"));

nichts Succes, dann denke ich, dass ich die Ausgabe von mongoDB einstellen können (aber schneiden Ich verstehe nicht), bis jetzt habe ich gerade versucht, die Schnur von Java

zu schneiden

jede Lösung Jungs?

Antwort

1

Könnten Sie bitte versuchen Sie Folgendes:

String str2=li.substring(li.indexOf("\"")+1,li.lastIndexOf(("\""))); 
+0

Vielen Dank Kumpel, seine succesfull :) – beboy

+0

btw, wie "/"“aufschreiben wörtlich? weil auf meinen netbeans wenn ich schreibe "dann manuell geschrieben" "... – beboy

+0

Sie müssen die schließenden' "' löschen, die NetBeans automatisch für Sie generiert. Einfach löschen Sie die zusätzlichen '" '. Das ist alles. Sie könnten auch von hier kopieren. –

1

die Sie interessieren, ist es für mich gearbeitet

li = li.substring(str.indexOf("\"")+1); 
    li = li.substring(0, str.indexOf("\"")); 
+0

ja es ist wie oben, aber es ist auch richtig, wenn ich es versuche ... – beboy

+0

danke vor mate :) übrigens wissen Sie, wie man ändert von: ["Mittwoch, 30. März 2016", "\ n", "\ n"] zu werden: Mittwoch, 30. März 2016 – beboy

+0

Verwenden Sie dasselbe Skript. –