sina4everafter
سه شنبه 31 تیر 1393, 12:10 عصر
سلام.
من یه برنامه ای دارم می نویسم که تا الان 99% شو انجام دادم. یه آرایه ایجاد کردم که می خوام مقدار آرایه با توجه به داده های فایل xml ای که پارس می کنم انتخاب بشه.
یعنی من یه فایل xml ای و پارس می کنم و اگر مثلا داخل اون فایل دو تا آیتم بود، مقدار آرایه هم دو قرار بده.
من خیلی سرچ کردم: بهترین کدی و که تونستم بنویسم این بود:
int num = 0;
do {
if ("button".equals("button")) {
num++;
}
} while (xmlPullParserObject.next() == XmlPullParser.START_TAG);
arrayCategory = new String[num];
در این کد فقط دو تا از عناصر فایل xml و حساب می کنه و با بقیه کاری نداره.
ممنون اگر راهنماییم کنید.
من یه برنامه ای دارم می نویسم که تا الان 99% شو انجام دادم. یه آرایه ایجاد کردم که می خوام مقدار آرایه با توجه به داده های فایل xml ای که پارس می کنم انتخاب بشه.
یعنی من یه فایل xml ای و پارس می کنم و اگر مثلا داخل اون فایل دو تا آیتم بود، مقدار آرایه هم دو قرار بده.
من خیلی سرچ کردم: بهترین کدی و که تونستم بنویسم این بود:
int num = 0;
do {
if ("button".equals("button")) {
num++;
}
} while (xmlPullParserObject.next() == XmlPullParser.START_TAG);
arrayCategory = new String[num];
در این کد فقط دو تا از عناصر فایل xml و حساب می کنه و با بقیه کاری نداره.
ممنون اگر راهنماییم کنید.