나는 약간의 질문이 있습니다 :). 제 문제는 XML을 구문 분석하고 모든 태그가 새 조각을 구문 분석한다는 것입니다. 하지만 지금은 내 문제 : 탭을 작성함으로써 나는 그가 작성해야합니다 탭 수를 FragmentPagerAdapter
부여해야합니다. 나는 그가 왜 그를 배열 목록없이 그들에게 줄 수있는 이유를 알고 있습니다. 거기에 얼마나 많은 탭을 작성해야합니다 코드를 말합니다. 잠근다. public final String [] titles = { "123", "123"}; 하지만 지금은 배열없이 문자열을 구문 분석합니다. 내가 그에게 XML의 태그의 수를 줄 수있는가에 내 질문에 아무도 나에게 솔루션을 알 수 수numbers of xml의 구문 분석 문자열
@Override
public int getCount() {
return Names.length();
}
하지만 문자열이 밤은의 가망이있다 그는 구문 분석이있다.
는 XML :
<rooms>
<room>
<roomname>Wohnzimmer</roomname>
<devices>
<device>
<deviceid>1</deviceid>
<devicename>some name</devicename>
<action1>3</action1>
<action2>4</action2>
<devicetype>some name</devicetype>
<text1>1</text1>
<text2>2</text2>
</device>
</devices>
</room>
<room>
<roomname>Wohnzimmer</roomname>
<devices>
<device>
<deviceid>1</deviceid>
<devicename>some name</devicename>
<action1>3</action1>
<action2>4</action2>
<devicetype>some name</devicetype>
<text1>1</text1>
<text2>2</text2>
</device>
</devices>
</room>
</rooms>
내가 .I이있는 객실 태그를 태그를 계산하려는 차일 카테고리 객실 (태그 객실에서 차일)에서 XML 파서 구문 분석이있다 필요합니다. 이 경우는 내 코드는 지금 그렇게 보이는 2
있습니다
@Override
public int getCount() {
try {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document dom = db.parse("employees.xml");
Element element = (Element) dom.getElementsByTagName("app_type").item(0);
NodeList nodes = dom.getElementsByTagName("tagName");
int count = nodes.getLength();
}
catch (ParserConfigurationException pce) {
pce.printStackTrace();
}
catch (IOException ioe) {
ioe.printStackTrace();
}
catch (SAXException sae) {
sae.printStackTrace();
}
return count;
}
는하지만 난 그가 카운트를 해결하지 못할 수에 오류가 발생합니다. 나는 당신이 XML을 가지고 있고,이 API는 발생으로 시도의 catch 블록에 넣고 잊지 XML 자바 API
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document dom = db.parse("employees.xml");
Element element = (Element) dom.getElementsByTagName("app_type").item(0);
NodeList nodes = dom.getElementsByTagName('"tagName");
int count = nodes.getLength();
망가를 사용할 수있는 XML에서 몇 가지 태그를 구문 분석 찾고 이해 무엇
문제를 조금 더 자세히 설명해야합니다. 3 번 읽었지만 여전히 정확한 문제는 없습니다. – JosephChilberry
또한 더 많은 코드와 구문 분석중인 XML을 표시합니다. – SimonSays
이 경우 객실 내부에있는 태그 수를 계산하고 싶습니다. 2 –