أدوات XML في Visual Studio
Extensible Markup Language (XML) هي لغة علامات تقوم بتوفير تنسيق لوصف البيانات. هذا يسهّل إعطاء تصريحات أكثر دقة للمحتويات ونتائج بحث ذات معنى أكثر عبر أنظمة متعددة. بالإضافة إلى ذلك، يتيح XML فصل العرض التقديمي من البيانات. على سبيل المثال، في HTML تستخدام العلامات لكي تطلب من المستعرض بأن يعرض البيانات بشكل غامق أو مائل; في XML تستخدام العلامات فقط لوصف البيانات مثل اسم المدينة، الحرارة، و الضغط البارومتري. في XML يمكنك استخدام أوراق الأنماط مثل لغة صفحات الأنماط الموسعة Extensible Stylesheet Language (XSL) (CSS) لتقديم البيانات في مستعرض. يقوم XML بفصل البيانات من العرض التقديمي و العملية. يمكّنك هذا من عرض ومعالجة البيانات كما تريد عن طريق تطبيق أوراق الأنماط والتطبيقات المختلفة .
XML هي مجموعة فرعية من SGML التي تم تحسينها للتسليم عبر الويب. تم تعريفه من قبل World Wide Web Consortium (W3C). توحيد المقاييس هذا يضمن أن البيانات المنظمة ستكون موحدة و مستقلة عن التطبيقات أو الموردين.
XML في لب العديد من الميزات Visual Studio و .NET Framework. تقوم قائمة الموضوع التالية بتسمية الأدوات والميزات المتعلقة ب XML التي تكون متوفرة في Visual Studio و .NET Framework.
للمزيد من المعلومات، راجع مركز تطوير XML ، والذي يوفر أحدث الوثائق، المعلومات الفنية، التحميلات، مجموعات الأخبار، و الموارد الأخرى لمطوري XML .
في هذا القسم
Working with XML Data
تناقش دور XML في الطريقة التي يتم فيها معالجة البيانات في Visual Studio.تصحيح XSLT
يوفر ارتباطات لمواضيع حول استخدام مصحح Visual Studio لتصحيح XSLT.
المرجع
Microsoft.VisualStudio.XmlEditor
يعرض شجرة التوزيع لمحرر XML خلال System.XML.Linq لأي مستندات XML.XML Standards Reference
يوفر معلومات حول تقنيات XML بما في ذلك XML , تعريف أنواع المستنداتDocument Type Definition (DTD) ,لغة تعريف مخطط XML XML Schema definition language (XSD),و XSLT.System.Xml
توضح الفئات والعناصر الأخرى التي تشكل مساحة الاسمSystem.Xml كما توفر ارتباطات لمعلومات أكثر تفصيلاً حول كل عنصر.System.Xml.Serialization
توضح الفئات والعناصر الأخرى التي تشكل مساحة الاسمSystem.Xml.Serialization كما توفر ارتباطات لمعلومات أكثر تفصيلاً حول كل عنصر.
أقسام ذات صلة
XML Document Object Model (DOM)
توضح كيفية XmlDocument و الفئات المقترنة تمتثل مع نموذج كائن المستند (أساسي) مواصفات دعم مساحة الاسم للمستوى 1 و المستوى2 .Reading XML with the XmlReader
توضح كيفية XmlReader ,وصول غير مُخَزَّن مؤقتاً,و للأمام فقط, و للقراءة فقط إلى بيانات XML عبر دفق XML.Writing XML with the XmlWriter
توضح كيفية XmlWriter وصول غير مُخَزَّن مؤقتاً,و للأمام فقط, و للقراءة فقط إلى بيانات XML عبر دفقات XML وتساعدك في إنشاء مستندات XML التي تطابق المقاييس الموحدة W3CXSLT Transformations
توضح كيف يطبق الفئة XslCompiledTransform توصية 1.0 XSLT.Process XML Data Using the XPath Data Model
توضح كيف بعالج الفئة XPathNavigator بيانات XML المخزنة في كائن XPathDocument أو XmlDocument . فئة XPathNavigator تستند إلى طراز بيانات 1.0 XQuery و 2.0 XPath ومن الممكن استخدامها لتحرير و للانتقال عبر بيانات XML.XML Schema Object Model (SOM)
تصف الفئات المستخدمة لإنشاء و معالجة مخططات XML عن طريق توفير فئةXmlSchema لتحميل وتحرير المخطط.Resolve External XML Resources Named by a URI
توضح أن XmlResolver هو فئة مجردة لحل موارد XML الخارجية المسماه بواسطة معرف الموارد المنتظم Uniform Resource Identifier (URI). .