host3nter

ایجاد کلاس x و پارس کردن فایل xml و استفاده آن در کلاس y

سلام دوستان. ممنون میشم اگر راهنماییم کنید. من یه فایل ایکس ام ال دارم به صورت ...

موضوع ایجاد کلاس x و پارس کردن فایل xml و استفاده آن در کلاس y,.

برنامه نویس, برنامه نویسی, برنامه نویسی Android

تاريخ ارسال:2014/07/26

هاست سنتر سلام دوستان. ممنون میشم اگر راهنماییم کنید. من یه فایل ایکس ام ال دارم به صورت زیر: <?xml version="1.0" encoding="utf-8"?> <categories> <category> <id>length</id> <name>طول</name> </category> <category> <id>Power</id> <name>توان</name> </category> <category> <id>Energy</id> <name>انرژی</name> </category> <category> <id>Time</id> <name>زمان</name> </category> <category> <id>Temperature</id> <name>درجه حرارت</name> </category> <category> <id>Mass</id> <name>جرم</name> </category> <category> <id>Area</id> <name>سطح</name> </category> <category> <id>Angle</id> <name>زاویه</name> </category> <category> <id>Speed</id> <name>سرعت</name> </category> <category> <id>Volume</id> <name>حجم</name> </category> <category> <id>Pressure</id> <name>فشار</name> </category> </categories> و یک کلاسی دارم به صورت زیر که فایل xml و پارس می کنه.البته نمی دونم درست پارس می کنم یا نه. import java.io.InputStream; import java.util.Arrays; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserFactory; import android.content.Context; public class XmlPullParserCategory { //---XmlPullParserFactory--- XmlPullParserFactory xmlPullParserFactoryObject; //---Context--- Context contextObject; //---Create Array--- String[] arrayCategory; //---Initialize Values--- int counter = 0; //---Constructor--- public XmlPullParserCategory(Category category){ //---try...catch--- try { //---Parsing XML--- xmlPullParserFactoryObject = XmlPullParserFactory.newInstance(); XmlPullParser xmlPullParserObject = xmlPullParserFactoryObject.newPullParser(); InputStream input_Stream = contextObject.getApplicationContext().getAssets(). open("categories.xml"); xmlPullParserObject.setInput(input_Stream, null); //---while loop--- while (xmlPullParserObject.getEventType() != XmlPullParser.END_DOCUMENT){ //---if statement--- if (xmlPullParserObject.getEventType() == XmlPullParser.START_TAG && xmlPullParserObject.getName().equals("category")) { arrayCategory[counter] = xmlPullParserObject.getName(); counter++; } xmlPullParserObject.next(); } //---Sort Array--- Arrays.sort(arrayCategory); } catch (Exception e) { e.printStackTrace(); } } //---getAllCats Method--- public String[] getAllCats(){ return arrayCategory; } } و یک کلاس دیگه ای دارم به نام Category که باید از این کلاسی که فایل xml و پارس کرده استفاده کنم. public class Category { // public Category(){ String[] categoryObjectArray = new XmlPullParserCategory(this).getAllCats(); // } } اما نمی دونم چه طوری؟ اگر درست توضیح ندارم، اطلاع بدین که بهتر توضیح بدم.ممنون. هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

ایجاد, کلاس, x, و, پارس, کردن, فایل, xml, و, استفاده, آن, در, کلاس, y

ایجاد کلاس x و پارس کردن فایل xml و استفاده آن در کلاس y

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi