javaを使用してXMLから結果データをUIに転送します。 出力は文字列値になります。このために大胆な、 :この値で 、 私はspanタグのクラスを持っているがfontfamily_result FONT_WEIGHTが含まれているコロンを、私はCSSクラスを作成することはできません。 この文字列値からコロンを削除するにはどうすればよいですか?文字列変数がXML形式であっても、それを置き換える方法は?
for (int x = 0; x < element.getLength(); x++)
{
Node e = element.item(x);
if (e instanceof Element && !e.getNodeName().equals("exam") && !e.getNodeName().equals("result")){
source = new DOMSource(e);
transformer.transform(source, result);
elementText = sw.toString();
System.out.println("elementText_Result : :"+elementText);
}
}
私はelementTextを通じてXML値を取得しています。 は、String値に
elementText = elementText.replace(":","_")
出力を置き換えるには: をspanタグクラスでは、コロンが含まれていると私はアンダースコアとしてそれを変更する必要があります。
<p class="exam_result" id="EX1921145_EXAM_RESULT"><span class="fontfamily_result font_weight:bold ">Pass</span></p>
私は '(置き換えると、問題が何であるかを理解してわからない)'、あなたの質問を定式だろうか? –