نقل قول:
نوشته شده توسط tabib_m
من هم دقیقا وضعیت شما را دارم.
اگه دوستان بتونن راهنمایی کنن خیلی ممنون میشم.
Printable View
نقل قول:
نوشته شده توسط tabib_m
من هم دقیقا وضعیت شما را دارم.
اگه دوستان بتونن راهنمایی کنن خیلی ممنون میشم.
سلام
من یه برنامه در محیط Net. می خوام بنویسم و توش از XML به عنوان دیتابیس استفاده کنم. خواستم ببینم کسی تجربه ای در این کار داره؟ جستجو و سرعت و محدودیت توی اینکار رو کسی تجربه کرده یا خیر؟
من شنیدم که میشه با استفاده از ADO.net به XML مثل یک پایگاه داده معمولی وصل شده و ازش استفاده کرد! این حقیقت داره و اگه آره چطوری؟
ممنون..
برای نوشتن در فایل xml
Private Function SaveCredentials(ByVal Username As String, _
ByVal Password As String, _
ByVal PasswordConfirm As String) As Boolean
Dim LoginDS As DataSet = New DataSet
Try
LoginDS.ReadXml(Page.Server.MapPath("Users.xml"))
Catch fnf As System.IO.FileNotFoundException
CreateBlankUsersFile()
LoginDS.ReadXml(Page.Server.MapPath("Users.xml"))
End Try
If Not LoginDS.Tables(0).Select("username='" & _
Username & "'").Length > 0 Then
If _password <> "" And _
_password = _passwordConfirm Then
Dim NewLogin As DataRow = LoginDS.Tables(0).NewRow
NewLogin("username") = _userName
NewLogin("password") = _
FormsAuthentication. _
HashPasswordForStoringInConfigFile(_password, _
"MD5")
NewLogin("registerDate") = _
DateTime.Today.ToShortDateString
LoginDS.Tables(0).Rows.Add(NewLogin)
LoginDS.WriteXml(Page.Server.MapPath("Users.xml"))
_statusMessage = "کاربر مورد نظر به سیستم اضافه شد."
Return True
Else
_statusMessage = "رمز عبور درست وارد نشده است "
Return False
End If
Else
_statusMessage = "نام کاربر در سیستم وجود دارد . " & _
"لطفا نام دیگری انتخاب کنید."
Return False
End If
End Function
Public Sub CreateBlankUsersFile()
Dim NewXml As System.IO.StreamWriter = _
System.IO.File.CreateText(Page.Server.MapPath("Use rs.xml"))
NewXml.WriteLine("<users>")
'user field describes a single user
NewXml.WriteLine(" <user>")
'date field contains the Registration date
NewXml.WriteLine(" <registerDate>" & _
DateTime.Today.ToShortDateString & "</registerDate>")
'username field
NewXml.WriteLine(" <username>Admin</username>")
'password field contains MD5 hash value
NewXml.WriteLine(" <password>" & _
FormsAuthentication.HashPasswordForStoringInConfig File("password", _
"MD5") & "</password>")
NewXml.WriteLine(" </user>")
NewXml.WriteLine("</users>")
NewXml.Close()
End Sub
برای خوندنش
Private Function VerifyCredentials(ByVal Username As String, _
ByVal Password As String) As Boolean
Dim LoginDS As DataSet = New DataSet
LoginDS.ReadXml(Page.Server.MapPath("Users.xml"))
If LoginDS.Tables(0).Select("username='" & _
Username & " '").Length > 0 Then
Dim LoginRow() As DataRow = _
LoginDS.Tables(0).Select("username='" & _
Username & "'")
If LoginRow(0).Item("password").ToString = _
FormsAuthentication. _
HashPasswordForStoringInConfigFile(Password, _
"MD5") Then
Return True
Else
_statusMessage = "رمز عبور نادرست است ."
Return False
End If
Else
_statusMessage = "کاربر مورد نظر در سیستم یافت نشد."
Return False
End If
End Function
این دقیقآ مشکله من هم هست! البته در دوران دانشجویی یه برنامه با xml نوشتم که در واقع تفاوتی با html نمی کرد فقط یه فایل xsl رو به یه فایله xml که توش چندتا کده htlm بود لینک دادم بعد از گرفتن نمره تصمیم گرفتم xml یاد بگیرم اما از همون موقه تا حالا رو مفهومش موندم یعنی چی هیچ کاری نمکنه؟!نقل قول:
نوشته شده توسط tabib_m
چه نیازیه که html نمی تونه برطرف کنه که نتیجش به دنیا اومدن xml شده؟
مرسی
چطور میشه با استفاده از xml متادیتا ها را شناسایی کرد و در یک data base ذخیره کرد.
اگر یک فایل word داشته باشیم چطور می شود با از xml متادیتا از آن استخراج کرد.
چگونه می توان بدون دات نت مستقیم اطلاعات xml در html نمایش داد
با استفاده از جزیره ی داده ها (Data Island) میتونید محتوای سطور یک فایل XML رو توی جداول فایل HTML خودتون نشون بدید و نیازی به اسکریپت هم نداره ولی تنها توانایی خواندن از منبع رو دارید نه ویرایش.
شما میتونید عناصری مثل A, DIV, IMG, FRAME, LABEL, BUTTON, SPAN, MARQUEE و چند عنصر دیگه رو مقید به داده های یک فایل XML کنید، برای بار اول باید یک عنصر از نوع XML رو با یک ID معرفی کنید:
حالا مثلا یک عنصر DIV دارید که میخواهید محتوای تگ <name> فایل XML که معرفی کردید رو درنش نمایش بدید :نقل قول:
<xml src="resalat.xml" id="data1"></xml>
برای جداول هم این صفات رو به عنصر TD میدید و همینطور دیگر عناصر مشابه مثال، امیدوارم مفید باشه.نقل قول:
<div datasrc="data1" datafld="name"></div>
اقا تو آموختن علم هیچی حرام نیست بخصوص ایران که همه کشور ها داران تحریمش میکنن
اگه رواسه دانلود بذاری خیلی ممنون میشم با تشکر از شما
آلبته نگفتی که چه کتابی هست
آره درسته، علم انسان هر چه بیشتر بهتر! ولی این جهان کامپیوتر اونقدر بزرگه که از هر طرف میخوای بگیریش از یه طرف دیگه در میره! برنامه ی آماده اش رو ندارم ولی به همین سادگی خودت میتونی باهاش کار کنی مثلا یه نمونش میتونه باکس تبلیغاتی باشه که شما کدش رو به صاحبان وبلاگها یا سایتها میدی و اون کد اطلاعات تبلیغات رو (مثلا 5 تا عنوان) از توی یه فایل XML میخونه و شما با عوض کردن محتوای اون فایل در واقع متن نمایشی توی همه ی اون باکسها هر جا که باشن رو تغییر دادی، البته این فقط یه کاربر سادشه، کارهای خیلی جالب ترش با ترکیب جاوا اسکریپت و زبانهایی مثل ASP و PHP قابل انجامه. در ضمن توصیه میکنم کتابهای زبان اصلی رو مطالعه کنید، در زبان فارسی هم دو سه عنوان موجوده مثل "XML در 21 روز" که اتشاراتی های مختلف زدنش. قابلی نداشت tabib_m !
آقای هلمز از شما بعیده این حرفا
شوخی شوخی با .... هم شوخی
عزیز من میخوام دمت گرم .بده به اینجا
:متعجب:
آیا بر اساس خروجی xml میشه برنامه هم نوشت ؟
مثلا برنامه ای خروجی xml میده از گزارشات فکر کنید فیش حقوقی کارمندان باشه و بخواهیم هر کارمند با ورود شناسه ای فیش خودش رو که برنامه خروجی داده مشاهده کنه
دوستان منم هیچی نفهمیدم،یه چیزایی بلد بودم اونا ام فکر کنم پرید.میشه یکم بیشتر درمورد شما وdtd توضیح بدید؟؟این کدا رو وقتی اجرا میکنم ارور میده.بهترین نرم افزار برای کارباxmlچیه؟مثلا باdreamweaver میشه؟
من این کدو تو نودپد کپی کردم بعد بافرمت xml سیوش کردم باIE بازش کردم این ارورها رو داد میشه بگید مشکل از چیه لطفا؟؟
The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.
Whitespace is not allowed at this location. Error processing resource 'file:///C:/Users/h/Desktop/New Text Document.xml'
در بخش آموزش XML سعی می کنیم بخش عناصر کلیدی مرتبط با تکنولوژی XML را تشریح و ارتباط آنها را بیان کنیم و جایگاه هر یک از آنها برای پیاده کنندگان و طراحان برنامه های اطلاعاتی تشریح کنیم.XML تشکیل شده از Extensible ، Markup و Language به معنی زبان فرامتنی می باشد و زبان فرامتنی در اصطلاح به زبانی گفته می شود که با استفاده از یکسری علام و یا نشانه ها ، به کاربر و یا هر برنامه دیگری که اطلاعات به آن وارد می شود ، می فهماند که اطلاعات را چگونه ویرایش و یا استفاده نماید و به طور کل یک سیستم ذخیره اطلاعات است که میتوان در زمینه های مختلف تعمیمش داد.
XML زبانی است که امکان ذخیره دادههای ساختیافته را فراهم میکند. دادههای ساختیافته به دادههایی گفته میشود که قسمتهای مختلف آن قابل تفکیک و ساختاربندی باشد. تفاوت اصلي XML با HTML در اين است كه XML سعي دارد دادهها را طوري نشانهگذاري كند كه معناي آنها حفظ شود و در حاليكه HTML دادهها را طوري نشانهگذاري ميكند كه قابل نمايش براي مرورگرها باشد. در واقع تاكيد XML بر روي معناي دادههاست در حاليكه تاكيد HTML بر نمايش داده ميباشد ، همچنین به XML یک زبان قابل توسعه می گویند ، چون شما می توانید هر چه قدر که نیاز داشته باشید ، برای خود تگ های جدید ایجاد نمایید .XML در حیطه های مختلف در توسعه وب به کار می رود بنابراین تسلط بر زبان XML می تواند در طراحی سایت بسیار موثر باشد.:خجالت:
چشم منم در اومد بعد از خوندن این مطلب آخرشم چیزی دستگیرم نشد .
من اخرش نفهمیدم xml چه کاربردی داره ؟؟؟
میشه ینفر ساده تر توضیح بده
سئو طراحی سایت سئو سایت
سلام بر همگی
دستورات xml در اکسس در یک تیبل نوشته میشه در html دستورات کجا باید نوشته بشه؟
یا علی
سلام بر همگی
دستورات xml در اکسس در یک تیبل نوشته میشه در html دستورات کجا باید نوشته بشه؟
یا علی
من میخواستم چرا sitemap.xml من برای سایت www.intex-center.com به خوبی کار نمیکنه؟
پسوند نقشه سایت هم xml هستش مثل sitemap.xml
برای پسوند سایت مپ هم xml کاربرد داره