INFO: ??????? ?? ??????? XML ?? .NET Framework

?????? ????????? ?????? ?????????
???? ???????: 314150 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

??????

???? ??? ??????? ?????? ?????? ???? ??????? ???????? ????? ????? ????? ???????? ??? ??? XML ?? .NET Framework (????? ????? System.Xml).

???? ???????? ?????? ???????? ??? ??????? ????? ??? ?? ??? ??????? ??????? ?????? "????? ??????? ?? Microsoft" ??? ???? Microsoft ???????? ?? ????? ?????? ??? ?????? Microsoft ?? ?????. ?????? Microsoft ??????? ????? walkthroughs ????? ??????? ???? ????? ?????? ????? ???? ??????. ?? ????? ?????? QuickStart ????? ??????? ????? ?????.

???? ???? ???

????? ????? ???????? ??? ??? ?? ????? ????? ???? ?? ????? ???? ??? ??????. ??? ???? ??????? ???? ????? ????? ???? ? ????? ??? ???????? ???????? HTTP ??? ???? ???????. ??? ????? ????? reconstructs ????? ??????? ?????? ?? ?????.

????? .NET Framework ?????? ????????? ?????:
  • ????? ????? ????? ???????? ??? ??? ????? ????? ??? ???? ?? ??? ???????? ???? ?????? ??? invocations ?????? ?? ????? ??. ??? ???? ??????? ???? ?????? ???? ??? ??????? ?????? ?? ???? ????? ????? ??? ???????. ??? ???? ??????? ???? ????? ????? ?????? ?? ??? ??? ??? ??? ??????? ?? ??? ???? ???????. ?????? ??????? ?? ???? ??????? ?????? ?????? "??? ??????" ?? ???? ????????? ?? ??????? ??? ???.
  • ????? ????? ???????? ??? ??? XML serializes ??? ????? ?????? ??????? ??????? ??? ??? ??? XML. ????? ????? ???????? ??? ??? XML ?? ????? ??????? ?????. ??? ???? ??????? ??? ??? ???? ???? ???? ????? ?? ????? ??? ????? ???? ?? ???? ?? ???? ???? ????? ??????? ??? ???? ?? ??? ?????.
?? ????? ??? ???????? ??? ??? ???????? ?????. ?? ???? ?????? ????? ????? ???????? ??? ??? XML ?????? ?? ??????? ???? ???? ?? ????? ??????? ??? (???????? ??????? ??????? ???). ????? ????? ???? ?????? ?????? ??????? ?????? ????, ?????? BinaryFormatter ????? ?? ????? ????? ???????? ??? ??? XML.

???? ?????????? ??????? ??????? ???? ??? ????? ????? ???????? ??? ??? XML ? ????? ??????? ?? Microsoft Visual Studio .NET:
????? ??????? XML
http://msdn2.microsoft.com/en-us/library/182eeyhh(vs.71).aspx

XML ? SOAP ???????
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconserialization.asp

????? ??????? XML

????? ????? System.Xml.Serialization ????? ?????? ???? ??? ??????? ????? ???????? ??? ??????? ????? XML ?? ?????.

?? ??? ????? ?? ????? ??? ??? XmlSerializer. ???????? ??? ????? ?????? ????? XmlSerializer ????? ???? ?? ????? ?? ???? ??????? ??? ?????? ?? ?????. ??? ????? XmlSerializer ????? ???? ????? ????? ?????. ??? ????? ????? ???? ????? ????? ??? ??????? ?? ????? ??? ?? TextWriterXmlWriter. ?? ????? ??????? ??????? Serialize ????? ?????? ??? ????? XML.

????? ????? ???? ?? ????? XML ? ????? ???? ?????? ?????? ????????? ?? ????? (??? ???? ??? ??? ?? TextWriter ?? XmlWriter). ??????? ??????? Deserialize ????? ??? ?????? ?????? ??? ??? ?????? ?????? ???? ?????.

?????? ?? ????? ????? ?? ???? ????? ????? System.Xml.Serialization ??? ???? ?????? ???? ???? ??????? ??? ????? ?????. ??? ???? ??????? ??? ???? ??? ????? ??? ??? ??? ???? ????? ????? ?? ???? XML ? ????? ????? ??? XmlElementAttribute ??? ?????. ??? ????? ????? ? ????? ????? ?????? ??? ??? ???? XML ?????? ???????? ??????? ElementName.

???? ???????? ?????? ????????? (?????) ??????? ????? ????? ???????? ??? ??? XML ? ????? ???????:
??? ??????? XML
http://msdn2.microsoft.com/en-us/library/system.xml.serialization.xmlserializer(vs.71).aspx

????? ???? System.Xml.Serialization
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemxmlserializationhierarchy.asp

?????? ??????? ? Quickstarts

????? ?????????? ??????? ??? ????? ??? ????? XML ???????? ??????? ? ????? ??????? "?" ??????? ????????? Quickstart.
??????? XML ???????? ????? ??? XML
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconxmlserializationwithwebservices.asp

????? ?????/????? ???????? ?? XML ?
http://samples.gotdotnet.com/quickstart/aspplus/default.aspx?url=/quickstart/howto/doc/XMLSerialization/RWObjFromXML.aspx

????? ??????? XML
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconoverridingserializationofclasseswithxmlattributeoverridesclass.asp

????? .NET - ????? ?????? ??: ??????? XML
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpqstart/html/cpsmpnetsamples-howtoxmlserialization.asp
???? ???????? "????? ??????? XML" ??? ????? ???????? ???????? ???? ???? ??????? XML ??? ?? ??? ??????:
  • ????? ????? DataSet
  • ????? ????? ???????? ??? ??? XmlElement ??????? XmlNode
  • ??? ??????? ??? ????? ???? ??????? ?????
  • ???? ?????? ?????
  • ????? ????? ??? ??? Implements ????? ICollection
  • ???? ??? ????
????? XML ???????
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconanexampleofxmlserializationwithxmlserializer.asp
???????? "?????? XML ??????? ??????? ??????" ?????? ??? ??????? ????????? ??????? ?? ????? ???????? ????????:
  • ?????? ?? ??????? ????
  • ????? ????? ?????? ???????
  • ????? ????? ??? ???? ?? ????? ?????
  • ????? ????? ArrayList
  • ?????? ?? ??????? ???? ??????? XmlRootAttribute ? XmlTypeAttribute
  • ??? ??????? ?? XmlIgnoreAttribute
?????? ?? ??????? XML ???????? ??????
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcontrollingserializationbyxmlserializerwithattributes.asp

?????? ????? ???????

???? Microsoft ??????? ????? ???????? ????????? ???? ????? ??? ????? ???? ?????.
315703HOW TO: ????? ????? ????? ??? XML ???????? Visual Basic .NET
316730HOW TO: ????? ????? ? ????? ????? XML ?? Visual Basic .NET
???? ????? ????? ??????? XSL (XSLT) ? ????????? ?? ????? ?????? XML ???????? DOM, ?? ????? ????? ?? ????? ????? ?????? XML ?? ???? ??????? ?????? System.Xml ?? .NET Framework. ????? ?? ?????????? ???? ????? ????? ???????? ???????:
313651????? XML ?? .NET Framework

???????? ?????????

???? ???????? ????????? ??????? ??????? - ????????? ???? ???? ???? ??? ????? ????????? ????? ????????? ????????? ???? ?????? ????? ????? ???????? ??? ??? XML ????? ???????. ?????? ???????? ?????? ????????? ????????? ?????????.
???????? "????" ? "??????? ??????? ????? ?????
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml04162001.asp

??????? ??????? ????????

??? ??? ????? ?????? ????? ???????? ???? ???? ????? ?? ???? ??? ????? ??? ???????? ?? Microsoft (PSS):
http://support.microsoft.com
???? ?????? ?? ?????? ????? ?? ?????? ???????. ????? ????? ?? "????? ??????? ?? Microsoft" ? ??? ?????? ?? ?????? ????? ?? ??????? ????? Microsoft ? ?????? ??? ???? ??? ?????? ???????? ??? ???? ???? ?? ???? ???? ?????? Microsoft.

???????

???? ???????: 314150 - ????? ??? ??????: 01/????? ??????/1428 - ??????: 3.3
????? ???
  • Microsoft .NET Framework Class Libraries 1.0
  • Microsoft .NET Framework Class Libraries 1.1
????? ??????: 
kbmt kbarttyperoadmap kbinfo KB314150 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????314150
????? ??????? ?? ????? ???? ?? ????? ???????
?? ????? ????? ?????? ???? ???? ???? ??? ??????? ??? ?? ? ?? ??? ??????? Microsoft ??? ????? ??? ??????? ????? ?????? ?????

????? ???????

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com