1
출력 할 대화 상자에 나타나는 코드 출력에서 SSP 및/SSP 태그를 제거하는 데 문제가 있습니다.대화 상자에서 태그 제거
태그 제거에 몇 가지 다른 방법을 시도했지만 캔트가 보이지 않습니다. 다음 태그를 제거 할 수 있도록 아래 코드를 수정하는 방법을 알려주십시오. 나는 Java를 처음 접했습니다. SSparagraphs
JOptionPane.showMessageDialog(null, SSPparagraphs.text(), "Cashout Prices", JOptionPane.PLAIN_MESSAGE);
그런
, 다른 라인에 출력을 얻을로 대화JOptionPane.showMessageDialog(null, SSPparagraphs, "Cashout Prices", JOptionPane.PLAIN_MESSAGE);
추가 '()는 .text'에서
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package simpledialogbox;
import javax.swing.JOptionPane;
import java.io.IOException;
import java.util.logging.*;
import org.jsoup.*;
import org.jsoup.nodes.*;
import org.jsoup.select.*;
public class SimpleDialogBox {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
try {
String url = "http://bmreports.com/bsp/additional/soapfunctions.php?element=SYSPRICE&dT=NRT";
Document doc = Jsoup.connect(url).get();
Elements SSPparagraphs;
SSPparagraphs = doc.select("SSP");
//paragraphs = doc.select("SBP");
System.out.println(SSPparagraphs.text());
(Element SSPparagraphs : paragraphs)
JOptionPane.showMessageDialog(
null, SSPparagraphs, "Cashout Prices", JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
catch (IOException ex) {
Logger.getLogger(SimpleDialogBox.class.getName())
.log(Level.SEVERE, null, ex);
}
}
}
@ barna10 방금 시도했지만 태그를 제거한 것처럼 보입니다.하지만 숫자가 하나씩 공백으로 구분 된 것처럼 보입니다. 30.4443 30.4322 28.6999 등. 숫자를 목록에 표시하려면 어떻게 나누어야합니까? – Ingram
출력을 문자열에 할당 한 다음 분리합니다. 내 편집 된 답변을 보았습니다. – barna10
편집 된 답변을 사용했지만 표시되는 대화 상자는 각 숫자가 공백으로 구분 된 수평 번호 행입니다. 이로 인해 읽을 수 없게됩니다. 이상적으로 나는 대화 상자의 출력을 목록으로 찾고 있습니다. 태그를 제거하기 전에 번호가 목록에 나타났습니다. – Ingram