XML рдЪрд╛ рдЬрд╡рд│рдЬрд╡рд│ рдиреЗрд╣рдореАрдЪ рдЧреИрд░рд╡рд╛рдкрд░ рд╣реЛрддреЛ

XML рдЪрд╛ рдЬрд╡рд│рдЬрд╡рд│ рдиреЗрд╣рдореАрдЪ рдЧреИрд░рд╡рд╛рдкрд░ рд╣реЛрддреЛ
XML рднрд╛рд╖реЗрдЪрд╛ рд╢реЛрдз 1996 рдордзреНрдпреЗ рд▓рд╛рдЧрд▓рд╛. рддреНрдпрд╛рдЪреНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреНрдпрд╛ рд╢рдХреНрдпрддрд╛рдВрдмрджреНрджрд▓ рдЖрдзреАрдЪ рдЧреИрд░рд╕рдордЬ рд╣реЛрдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдЭрд╛рд▓реА рд╣реЛрддреА рдЖрдгрд┐ рддреЗ рдЬреНрдпрд╛ рд╣реЗрддреВрдВрд╕рд╛рдареА рддреЗ рдЬреБрд│рд╡реВрди рдШреЗрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реАрдд рд╣реЛрддреЗ рддреНрдпрд╛ рд╣реЗрддреВрдиреЗ рддреЗ рджрд┐рд╕рд▓реЗ рдирд╛рд╣реА рддрд░ рд╣реА рд╕рд░реНрд╡реЛрддреНрддрдо рдирд┐рд╡рдб рдирд╡реНрд╣рддреА.

рдореА рдкрд╛рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рдмрд╣реБрд╕рдВрдЦреНрдп XML рд╕реНрдХреАрдорд╛ XML рдЪреЗ рдЕрдпреЛрдЧреНрдп рдХрд┐рдВрд╡рд╛ рдЪреБрдХреАрдЪреЗ рд╡рд╛рдкрд░ рд╣реЛрддреЗ рдЕрд╕реЗ рдореНрд╣рдгрдгреНрдпрд╛рдд рдЕрддрд┐рд╢рдпреЛрдХреНрддреА рдирд╛рд╣реА. рд╢рд┐рд╡рд╛рдп, XML рдЪреНрдпрд╛ рдпрд╛ рд╡рд╛рдкрд░рд╛рдиреЗ XML рдореНрд╣рдгрдЬреЗ рдХрд╛рдп рдпрд╛рдЪрд╛ рдореВрд▓рднреВрдд рдЧреИрд░рд╕рдордЬ рджрд░реНрд╢рд╡рд┐рд▓рд╛.

XML рд╣реА рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рдЖрд╣реЗ. рд╣реЗ рдбреЗрдЯрд╛ рд╕реНрд╡рд░реВрдк рдирд╛рд╣реА. рдмрд╣реБрддреЗрдХ XML рд╕реНрдХреАрдорд╛рдВрдиреА рдпрд╛ рдлрд░рдХрд╛рдХрдбреЗ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХреЗрд▓реЗ рдЖрд╣реЗ, XML рд▓рд╛ рдбреЗрдЯрд╛ рдлреЙрд░рдореЕрдЯрд╕рд╣ рдЧреЛрдВрдзрд│рд╛рдд рдЯрд╛рдХрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рд╢реЗрд╡рдЯреА XML рдирд┐рд╡рдбрдгреНрдпрд╛рдд рдЪреВрдХ рд╣реЛрддреЗ рдХрд╛рд░рдг рддреЗ рдбреЗрдЯрд╛ рд╕реНрд╡рд░реВрдк рдЖрд╣реЗ рдЬреЗ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рдЬрд╛рд╕реНрдд рддрдкрд╢рд┐рд▓рд╛рдд рди рдЬрд╛рддрд╛, рд░рдЪрдирд╛ рдЖрдгрд┐ рдореЗрдЯрд╛рдбреЗрдЯрд╛рд╕рд╣ рдордЬрдХреВрд░рд╛рдЪреНрдпрд╛ рдмреНрд▓реЙрдХреНрд╕рд╡рд░ рднрд╛рд╖реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА XML рд╕рд░реНрд╡рд╛рдд рдпреЛрдЧреНрдп рдЖрд╣реЗ. рддреБрдордЪреЗ рдореБрдЦреНрдп рдЙрджреНрджрд┐рд╖реНрдЯ рдордЬрдХреВрд░рд╛рдЪреНрдпрд╛ рдмреНрд▓реЙрдХрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рдирд╕рд▓реНрдпрд╛рд╕, XML рдирд┐рд╡рдбрдгреЗ рдпреЛрдЧреНрдп рдард░рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдирд╛рд╣реА.

рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рддреВрди, XML рд╕реНрдХреАрдорд╛ рдХрд┐рддреА рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рдмрдирд╡рд┐рд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рдЪрд╛ рдПрдХ рд╕реЛрдкрд╛ рдорд╛рд░реНрдЧ рдЖрд╣реЗ. рдЪрд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдореНрд╣рдгреВрди рдЗрдЪреНрдЫрд┐рдд рд╕реНрдХреАрдорд╛рдордзреАрд▓ рджрд╕реНрддрдРрд╡рдЬ рдШреЗрдК рдЖрдгрд┐ рддреНрдпрд╛рддреВрди рд╕рд░реНрд╡ рдЯреЕрдЧ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХреВ. рдЬреЗ рдЙрд░рд▓реЗ рдЖрд╣реЗ рддреНрдпрд╛рдЪрд╛ рдЕрд░реНрде рд╣реЛрдд рдирд╕рд▓реНрдпрд╛рд╕ (рдХрд┐рдВрд╡рд╛ рд░рд┐рдХреНрдд рдУрд│ рд╢рд┐рд▓реНрд▓рдХ рдЕрд╕рд▓реНрдпрд╛рд╕), рддрд░ рдПрдХрддрд░ рддреБрдордЪрд╛ рд╕реНрдХреАрдорд╛ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА рдХрд┐рдВрд╡рд╛ рддреБрдореНрд╣реА XML рд╡рд╛рдкрд░рд▓рд╛ рдирд╕рд╛рд╡рд╛.

рдЦрд╛рд▓реА рдореА рдЪреБрдХреАрдЪреНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрдХрд┐рдЯреНрд╕рдЪреА рдХрд╛рд╣реА рд╕рд╛рдорд╛рдиреНрдп рдЙрджрд╛рд╣рд░рдгреЗ рджреЗрдИрди.

<ro╨╛t>
  <item name="name" value="John" />
  <item name="city" value="London" />
</ro╨╛t>

рдпреЗрдереЗ рдЖрдкрдг XML рдордзреНрдпреЗ рдПрдХ рд╕рд╛рдзрд╛ рдХреА-рд╡реНрд╣реЕрд▓реНрдпреВ рд╢рдмреНрджрдХреЛрд╢ рд╡реНрдпрдХреНрдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдирд┐рд░рд╛рдзрд╛рд░ рдЖрдгрд┐ рд╡рд┐рдЪрд┐рддреНрд░ (рдЕрдЧрджреА рд╕рд╛рдорд╛рдиреНрдп) рдкреНрд░рдпрддреНрдирд╛рдЪреЗ рдЙрджрд╛рд╣рд░рдг рдкрд╛рд╣рддреЛ. рддреБрдореНрд╣реА рд╕рд░реНрд╡ рдЯреЕрдЧ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реНрдпрд╛рд╕, рддреБрдордЪреНрдпрд╛рдХрдбреЗ рд░рд┐рдХрд╛рдореА рдкрдВрдХреНрддреА рд░рд╛рд╣рд┐рд▓реА рдЬрд╛рдИрд▓. рдореВрд▓рдд:, рд╣рд╛ рджрд╕реНрддрдРрд╡рдЬ, рддреЛ рдХрд┐рддреАрд╣реА рдореВрд░реНрдЦрдкрдгрд╛рдЪрд╛ рд╡рд╛рдЯрд▓рд╛ рддрд░реАрд╣реА, рд░рд┐рдХрд╛рдореНрдпрд╛ рдУрд│реАрдЪреЗ рдЕрд░реНрдердкреВрд░реНрдг рднрд╛рд╖реНрдп рдЖрд╣реЗ.

<root name="John" city="London" />

рдкреНрд░рдХрд░рдг рдЖрдгрдЦреА рд╡рд╛рдИрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╢рдмреНрджрдХреЛрд╖ рд╡реНрдпрдХреНрдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдПрдХ рд╡рд┐рд▓рдХреНрд╖рдг рдорд╛рд░реНрдЧ рдореНрд╣рдгреВрди рд░рд┐рдХрд╛рдореНрдпрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧрдЪреА рдХреЗрд╡рд│ рдЕрд░реНрдердкреВрд░реНрдг рднрд╛рд╖реНрдп рдирд╛рд╣реА - рдпрд╛рд╡реЗрд│реА "рд╢рдмреНрджрдХреЛрд╢" рдереЗрдЯ рдореВрд│ рдШрдЯрдХрд╛рдЪреНрдпрд╛ рдЧреБрдгрдзрд░реНрдорд╛рдВрдкреНрд░рдорд╛рдгреЗ рдПрдиреНрдХреЛрдб рдХреЗрд▓реЗрд▓рд╛ рдЖрд╣реЗ. рд╣реЗ рдПрдЦрд╛рджреНрдпрд╛ рдШрдЯрдХрд╛рд╡рд░реАрд▓ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рд╡рд╛рдВрдЪрд╛ рджрд┐рд▓реЗрд▓рд╛ рд╕рдВрдЪ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдЖрдгрд┐ рдбрд╛рдпрдиреЕрдорд┐рдХ рдмрдирд╡рддреЗ. рд╢рд┐рд╡рд╛рдп, рд╣реЗ рджрд░реНрд╢рд╡рд┐рддреЗ рдХреА рд╕рд░реНрд╡ рд▓реЗрдЦрдХрд╛рдВрдирд╛ рдЦрд░реЛрдЦрд░ рдПрдХ рд╕рд╛рдзрд╛ рдХреА-рдореВрд▓реНрдп рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рд╡реНрдпрдХреНрдд рдХрд░рд╛рдпрдЪреА рд╣реЛрддреА, рдкрд░рдВрддреБ рддреНрдпрд╛рдРрд╡рдЬреА рддреНрдпрд╛рдиреЗ XML рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреВрд░реНрдгрдкрдгреЗ рд╡рд┐рдЪрд┐рддреНрд░ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛, рдПрдХрдЪ рд░рд┐рдХреНрдд рдШрдЯрдХ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд╡рд│ рдЙрдкрд╕рд░реНрдЧ рдореНрд╣рдгреВрди рд╡рд┐рд╢реЗрд╖рддрд╛ рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рднрд╛рдЧ рдкрд╛рдбрд▓реЗ. рдЖрдгрд┐ рдЕрд╢рд╛ рдпреЛрдЬрдирд╛ рдорд▓рд╛ рд╡рд╛рд░рдВрд╡рд╛рд░ рдпреЗрддрд╛рдд.

<ro╨╛t>
  <item key="name">John</item>
  <item key="city">London</item>
</ro╨╛t>

рд╣реЗ рдХрд╛рд╣реАрддрд░реА рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЖрддрд╛ рдХрд╛рд╣реА рдХрд╛рд░рдгрд╛рд╕реНрддрд╡ рдХреА рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдореВрд▓реНрдпреЗ рдирд╛рд╣реАрдд. рд╢рдмреНрджрдХреЛрд╖рд╛рдВрдЪрд╛ рдПрдХ рдЕрддрд┐рд╢рдп рд╡рд┐рдЪрд┐рддреНрд░ рджреЗрдЦрд╛рд╡рд╛. рддреБрдореНрд╣реА рд╕рд░реНрд╡ рдЯреЕрдЧ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реНрдпрд╛рд╕, рдЕрд░реНрдзреА рдорд╛рд╣рд┐рддреА рдирд╖реНрдЯ рд╣реЛрдИрд▓.

XML рдордзреАрд▓ рдпреЛрдЧреНрдп рд╢рдмреНрджрдХреЛрд╖ рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдЕрд╕реЗ рдХрд╛рд╣реАрддрд░реА рджрд┐рд╕реЗрд▓:

<ro╨╛t>
  <item>
    <key>Name</key>
    <value>John</value>
  </item>
  <item>
    <key>City</key>
    <value>London</value>
  </item>
</ro╨╛t>

рдкрд░рдВрддреБ рдЬрд░ рд▓реЛрдХрд╛рдВрдиреА XML рдЪрд╛ рдбреЗрдЯрд╛ рдлреЙрд░рдореЕрдЯ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рдирдВрддрд░ рд╢рдмреНрджрд╕рдВрдЧреНрд░рд╣ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рд╡рд┐рдЪрд┐рддреНрд░ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЕрд╕реЗрд▓, рддрд░ рддреНрдпрд╛рдВрдиреА рд╣реЗ рд╕рдордЬреВрди рдШреЗрддрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ рдХреА рддреЗ рдЬреЗ рдХрд░рдд рдЖрд╣реЗрдд рддреЗ рдЕрдпреЛрдЧреНрдп рдЖрдгрд┐ рд╕реЛрдпреАрдЪреЗ рдирд╛рд╣реА. рдбрд┐рдЭрд╛рдпрдирд░реНрд╕рдиреА рддреНрдпрд╛рдВрдЪреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЪреБрдХреВрди XML рдирд┐рд╡рдбрдгреЗ рджреЗрдЦреАрд▓ рд╕рд╛рдорд╛рдиреНрдп рдЖрд╣реЗ. рдкрд░рдВрддреБ рддреНрдпрд╛рд╣реВрдирд╣реА рдЕрдзрд┐рдХ рд╡реЗрд│рд╛, рддреЗ рд╡рд░ рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдПрдХрд╛ рдлреЙрд░реНрдордордзреНрдпреЗ XML рдЪрд╛ рдЕрд░реНрдерд╣реАрди рд╡рд╛рдкрд░ рдХрд░реВрди, XML рдХреЗрд╡рд│ рдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдирд╛рд╣реА рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░реВрди рдкреНрд░рдХрд░рдгреЗ рдЖрдгрдЦреА рд╡рд╛рдИрдЯ рдХрд░рддрд╛рдд.

рд╕рд░реНрд╡рд╛рдд рд╡рд╛рдИрдЯ XML рд╕реНрдХреАрдорд╛? рддрд╕реЗ, рд╕рд╛рдареА рдмрдХреНрд╖реАрд╕ рдореА рдкрд╛рд╣рд┐рд▓реЗрд▓рд╛ рд╕рд░реНрд╡рд╛рдд рд╡рд╛рдИрдЯ XML рд╕реНрдХреАрдорд╛, рдкреЙрд▓реАрдХреЙрдо рдЖрдпрдкреА рдЯреЗрд▓рд┐рдлреЛрдиреА рдлреЛрдирд╕рд╛рдареА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рддрд░рддреВрдж рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ. рдЕрд╢рд╛ рдлрд╛рдпрд▓реАрдВрд╕рд╛рдареА TFTP рджреНрд╡рд╛рд░реЗ XML рд╡рд┐рдирдВрддреА рдлрд╛рдЗрд▓реНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЗ... рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдпреЗрдереЗ рдЕрд╢рд╛ рдПрдХрд╛ рдлрд╛рдЗрд▓рдЪрд╛ рдЙрддрд╛рд░рд╛ рдЖрд╣реЗ:

<softkey
        softkey.feature.directories="0"
        softkey.feature.buddies="0"
        softkey.feature.forward="0"
        softkey.feature.meetnow="0"
        softkey.feature.redial="1"
        softkey.feature.search="1"

        softkey.1.enable="1"
        softkey.1.use.idle="1"
        softkey.1.label="Foo"
        softkey.1.insert="1"
        softkey.1.action="..."

        softkey.2.enable="1"
        softkey.2.use.idle="1"
        softkey.2.label="Bar"
        softkey.2.insert="2"
        softkey.2.action="..." />

рд╣рд╛ рдХреЛрдгрд╛рдЪрд╛ рд╡рд╛рдИрдЯ рд╡рд┐рдиреЛрдж рдирд╛рд╣реА. рдЖрдгрд┐ рд╣рд╛ рдорд╛рдЭрд╛ рд╢реЛрдз рдирд╛рд╣реА:

  • рд╡рд┐рд╢реЗрд╖рддрд╛ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рдШрдЯрдХ рдлрдХреНрдд рдЙрдкрд╕рд░реНрдЧ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд, рдЬреНрдпрд╛рдЪреА рд╕реНрд╡рддрдГрд▓рд╛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдирд╛рд╡реЗ рдЖрд╣реЗрдд.
  • рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдЦрд╛рджреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рд░реЗрдХреЙрд░реНрдбрдЪреНрдпрд╛ рдПрдХрд╛рдзрд┐рдХ рдЙрджрд╛рд╣рд░рдгрд╛рдВрдирд╛ рдореВрд▓реНрдпреЗ рдирд┐рдпреБрдХреНрдд рдХрд░рд╛рдпрдЪреА рдЕрд╕рд▓реНрдпрд╛рд╕, рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рд╡реЗ рд╡рд╛рдкрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЬреНрдпрд╛рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЖрд╣реЗрдд.
  • рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рд╣ рд╕реБрд░реВ softkey., рдШрдЯрдХрд╛рдВрд╡рд░ рдареЗрд╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ <softkey/>, рдкрд╛рд╕реВрди рд╕реБрд░реВ рд╣реЛрдгрд╛рд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ feature., рдШрдЯрдХрд╛рдВрд╡рд░ рдареЗрд╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ <feature/> рдЗ., рд╣реЗ рдкреВрд░реНрдгрдкрдгреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЖрдгрд┐ рдкрд╣рд┐рд▓реНрдпрд╛ рджреГрд╖реНрдЯреАрдХреНрд╖реЗрдкрд╛рдд рдирд┐рд░рд░реНрдердХ рджрд┐рд╕рдд рдЕрд╕реВрдирд╣реА.
  • рдЖрдгрд┐ рд╢реЗрд╡рдЯреА, рдЬрд░ рддреБрдореНрд╣реА рдЕрд╢реА рдЖрд╢рд╛ рдХрд░рдд рдЕрд╕рд╛рд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рд╡рд╛рдЪрд╛ рдкрд╣рд┐рд▓рд╛ рдШрдЯрдХ рдиреЗрд╣рдореА рдШрдЯрдХрд╛рдЪреНрдпрд╛ рдирд╛рд╡рд╛рд╕рд╛рд░рдЦрд╛рдЪ рдЕрд╕реЗрд▓ - рдЕрд╕реЗ рдХрд╛рд╣реАрд╣реА рдирд╛рд╣реА! рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЧреБрдгрдзрд░реНрдо up. рд╕рдВрд▓рдЧреНрди рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ <userpreferences/>. рдШрдЯрдХрд╛рдВрдирд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рд╡реЗ рдЬреЛрдбрдгреНрдпрд╛рдЪрд╛ рдХреНрд░рдо рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдЖрд╣реЗ, рдЬрд╡рд│рдЬрд╡рд│ рдкреВрд░реНрдгрдкрдгреЗ.

рджрд╕реНрддрдРрд╡рдЬ рдХрд┐рдВрд╡рд╛ рдбреЗрдЯрд╛. рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рдХрд╛рд╣реА рд╡реЗрд│рд╛рдиреЗ, рдХреЛрдгреАрддрд░реА XML рдЖрдгрд┐ JSON рдЪреА рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрди рдХрд╛рд╣реАрддрд░реА рдкреВрд░реНрдгрдкрдгреЗ рд╡рд┐рдЪрд┐рддреНрд░ рдХрд░рддреЗтАФрдЖрдгрд┐ рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рддреНрдпрд╛рдВрдирд╛ рд╣реЗ рджреЗрдЦреАрд▓ рд╕рдордЬрдд рдирд╛рд╣реА рд╣реЗ рджрд░реНрд╢рд╡рд┐рддреЗ. XML рд╣реА рджрд╕реНрддрдРрд╡рдЬ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рдЖрд╣реЗ. JSON рдПрдХ рд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛ рдлреЙрд░рдореЕрдЯ рдЖрд╣реЗ, рддреНрдпрд╛рдореБрд│реЗ рддреНрдпрд╛рдВрдЪреА рдПрдХрдореЗрдХрд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХрд░рдгреЗ рдореНрд╣рдгрдЬреЗ рдЙрдмрджрд╛рд░ рдЖрдгрд┐ рд╕реЙрдлреНрдЯрдЪреА рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ.

рдордзреАрд▓ рдлрд░рдХрд╛рдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рджрд╕реНрддрдРрд╡рдЬ рдЖрдгрд┐ рдбреЗрдЯрд╛. XML рдЪреЗ рдЕреЕрдирд╛рд▓реЙрдЧ рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рд╕рд╢рд░реНрдд рдорд╢реАрди-рд╡рд╛рдЪрдиреАрдп рджрд╕реНрддрдРрд╡рдЬ рдШреЗрдК рд╢рдХрддреЛ. рдЬрд░реА рддреЗ рдорд╢рд┐рди рд╡рд╛рдЪрдгреНрдпрд╛рдпреЛрдЧреНрдп рдЕрд╕рдгреНрдпрд╛рдЪрд╛ рд╣реЗрддреВ рдЕрд╕рд▓рд╛ рддрд░реА, рддреЗ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдирд╛ рд░реВрдкрдХрджреГрд╖реНрдЯреНрдпрд╛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рддреВрди рддреЗ рдкреАрдбреАрдПрдл рджрд╕реНрддрдРрд╡рдЬрд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рдпреЗрддреЗ, рдЬреЗ рдмрд╣реБрддреЗрдХ рд╡реЗрд│рд╛ рдорд╢реАрди рд╡рд╛рдЪрдгреНрдпрд╛рдпреЛрдЧреНрдп рдирд╕рддрд╛рдд.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, XML рдордзреНрдпреЗ рдШрдЯрдХрд╛рдВрдЪрд╛ рдХреНрд░рдо рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдЖрд╣реЗ. рдкрд░рдВрддреБ JSON рдордзреНрдпреЗ, рдСрдмреНрдЬреЗрдХреНрдЯрдордзреАрд▓ рдХреА-рд╡реНрд╣реЕрд▓реНрдпреВ рдЬреЛрдбреНрдпрд╛рдВрдЪрд╛ рдХреНрд░рдо рдирд┐рд░рд░реНрдердХ рдЖрдгрд┐ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдЖрд╣реЗ. рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреА-рд╡реНрд╣реЕрд▓реНрдпреВ рдЬреЛрдбреНрдпрд╛рдВрдЪрд╛ рдЕрдХреНрд░рдорд┐рдд рд╢рдмреНрджрдХреЛрд╖ рдорд┐рд│рд╡рд╛рдпрдЪрд╛ рдЕрд╕реЗрд▓, рддрд░ рддреНрдпрд╛ рдлрд╛рдИрд▓рдордзреНрдпреЗ рдШрдЯрдХ рдХреЛрдгрддреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд░рдорд╛рдиреЗ рджрд┐рд╕рддрд╛рдд рддреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдирд╛рд╣реА. рдкрд░рдВрддреБ рдЖрдкрдг рдпрд╛ рдбреЗрдЯрд╛рдордзреВрди рдЕрдиреЗрдХ рдкреНрд░рдХрд╛рд░рдЪреЗ рдбреЗрдЯрд╛ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛. рдХрд╛рдЧрджрдкрддреНрд░рд╛рдВрдЪреА, рдХрд╛рд░рдг рджрд╕реНрддрдРрд╡рдЬрд╛рдд рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рдо рдЖрд╣реЗ. рд░реВрдкрдХрджреГрд╖реНрдЯреНрдпрд╛, рддреЗ рдХрд╛рдЧрджрд╛рд╡рд░реАрд▓ рджрд╕реНрддрдРрд╡рдЬрд╛рдЪреНрдпрд╛ рд╕рдорд╛рди рдЖрд╣реЗ, рдЬрд░реА рддреНрдпрд╛рд╕ рдкреНрд░рд┐рдВрдЯрдЖрдЙрдЯ рдХрд┐рдВрд╡рд╛ рдкреАрдбреАрдПрдл рдлрд╛рдЗрд▓рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд рднреМрддрд┐рдХ рдкрд░рд┐рдорд╛рдгреЗ рдирд╕рддрд╛рдд.

рдпреЛрдЧреНрдп XML рд╢рдмреНрджрдХреЛрд╢ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рд╛рдЪреЗ рдорд╛рдЭреЗ рдЙрджрд╛рд╣рд░рдг рдЬреЗрдПрд╕рдУрдПрди рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рд╛рдЪреНрдпрд╛ рд╡рд┐рд░реВрджреНрдз, рд╢рдмреНрджрдХреЛрд╢рд╛рддреАрд▓ рдШрдЯрдХрд╛рдВрдЪрд╛ рдХреНрд░рдо рджрд░реНрд╢рд╡рд┐рддреЗ. рдореА рдпрд╛ рдСрд░реНрдбрд░рдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА: рд╣реА рд░реЗрдЦреАрдпрддрд╛ рджрд╕реНрддрдРрд╡рдЬ рдореЙрдбреЗрд▓ рдЖрдгрд┐ XML рд╕реНрд╡рд░реВрдкрд╛рдд рдЕрдВрддрд░реНрднреВрдд рдЖрд╣реЗ. рдХрд╛рд╣реАрдЬрдг рдпрд╛ XML рджрд╕реНрддрдРрд╡рдЬрд╛рдЪрд╛ рдЕрд░реНрде рд▓рд╛рд╡рддрд╛рдирд╛ рдСрд░реНрдбрд░рдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рдгреЗ рдирд┐рд╡рдбреВ рд╢рдХрддрд╛рдд, рдкрд░рдВрддреБ рдпрд╛рдмрджреНрджрд▓ рд╡рд╛рдж рдШрд╛рд▓рдгреНрдпрд╛рдд рдХрд╛рд╣реА рдЕрд░реНрде рдирд╛рд╣реА рдХрд╛рд░рдг рд╣рд╛ рдореБрджреНрджрд╛ рд╕реНрд╡рддрдГрдЪ рд╕реНрд╡рд░реВрдкрд╛рдЪреНрдпрд╛ рдЪрд░реНрдЪреЗрдЪреНрдпрд╛ рд╡реНрдпрд╛рдкреНрддреАрдЪреНрдпрд╛ рдкрд▓реАрдХрдбреЗ рдЖрд╣реЗ. рд╢рд┐рд╡рд╛рдп, рдЬрд░ рддреБрдореНрд╣реА рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдХреЕрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реНрдЯрд╛рдИрд▓ рд╢реАрдЯ рдЬреЛрдбреВрди рджрд╕реНрддрдРрд╡рдЬ рдкрд╛рд╣рдгреНрдпрд╛рдпреЛрдЧреНрдп рдмрдирд╡рд▓рд╛рдд, рддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рджрд┐рд╕реЗрд▓ рдХреА рдбрд┐рдХреНрд╢рдирд░реА рдШрдЯрдХ рдПрдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рдорд╛рдиреЗ рджрд┐рд╕рддрд╛рдд рдЖрдгрд┐ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдХреНрд░рдорд╛рдиреЗ рдирд╛рд╣реАрдд.

рджреБрд╕рд▒реНрдпрд╛ рд╢рдмреНрджрд╛рдВрдд, рд╢рдмреНрджрдХреЛрд╢ (рд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛рдЪрд╛ рдПрдХ рднрд╛рдЧ) рдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ n рд╡рд┐рд╡рд┐рдз рд╕рдВрднрд╛рд╡реНрдп рджрд╕реНрддрдРрд╡рдЬ (XML, PDF, рдХрд╛рдЧрдж рдЗ. рдордзреНрдпреЗ), рдХреБрдареЗ n - рд╢рдмреНрджрдХреЛрд╢рд╛рддреАрд▓ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рд╕рдВрднрд╛рд╡реНрдп рд╕рдВрдпреЛрдЬрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рдЖрдореНрд╣реА рдЕрджреНрдпрд╛рдк рдЗрддрд░ рд╕рдВрднрд╛рд╡реНрдп рдЪрд▓ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддрд▓реЗрд▓реЗ рдирд╛рд╣реАрдд.

рддрдерд╛рдкрд┐, рд╣реЗ рджреЗрдЦреАрд▓ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рдХреА рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдбреЗрдЯрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рд╛рдпрдЪрд╛ рдЕрд╕реЗрд▓ рддрд░ рдпрд╛рд╕рд╛рдареА рдорд╢реАрди-рд╡рд╛рдЪрдиреАрдп рджрд╕реНрддрдРрд╡рдЬ рд╡рд╛рдкрд░рдгреЗ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА. рд╣реЗ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рддреЗ, рдЬреЗ рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЖрд╣реЗ; рддреЗ рдХреЗрд╡рд│ рдорд╛рд░реНрдЧрд╛рдд рдпреЗрдИрд▓. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╕реНрддреНрд░реЛрдд рдбреЗрдЯрд╛ рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рд╣рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓. рдПрдЦрд╛рджреНрдпрд╛ рд╡реЗрд│реА рджрд╕реНрддрдРрд╡рдЬ рдореНрд╣рдгреВрди рдлреЙрд░рдореЕрдЯ рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА рдЕрд╢рд╛ рдЧреЛрд╖реНрдЯреАрд╕рд╛рдареА XML рд╡рд╛рдкрд░рдгреНрдпрд╛рдд рдХреНрд╡рдЪрд┐рддрдЪ рдХрд╛рд╣реА рдЕрд░реНрде рдЖрд╣реЗ (рдореНрд╣рдгрд╛, CSS рдХрд┐рдВрд╡рд╛ XSLT рд╡рд╛рдкрд░реВрди, рдХрд┐рдВрд╡рд╛ рджреЛрдиреНрд╣реА), рдХрд╛рд░рдг рдЕрд╕реЗ рдХрд░рдгреНрдпрд╛рдорд╛рдЧреЗ рд╣реЗрдЪ рдореБрдЦреНрдп (рдХреЗрд╡рд│ рдирд╕рд▓реНрдпрд╛рд╕) рдХрд╛рд░рдг рдЖрд╣реЗ. рджрд╕реНрддрдРрд╡рдЬ рдореЙрдбреЗрд▓рдХрдбреЗ.

рд╢рд┐рд╡рд╛рдп, XML рдордзреНрдпреЗ рд╕рдВрдЦреНрдпрд╛рдВрдЪреА (рдХрд┐рдВрд╡рд╛ рдмреВрд▓рд┐рдпрди рдЕрднрд┐рд╡реНрдпрдХреНрддреА, рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░) рд╕рдВрдХрд▓реНрдкрдирд╛ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, рдпрд╛ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рджрд░реНрд╢рд╡рд┐рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рд╕рдВрдЦреНрдпрд╛рдВрдирд╛ рдлрдХреНрдд рдЕрддрд┐рд░рд┐рдХреНрдд рдордЬрдХреВрд░ рдорд╛рдирд▓реЗ рдЬрд╛рддреЗ. рдбреЗрдЯрд╛ рдХрд╛рдврдгреНтАНрдпрд╛рд╕рд╛рдареА, рд╕реНрдХреАрдорд╛ рдЖрдгрд┐ рддреНтАНрдпрд╛рдЪрд╛ рд╡реНтАНрдпрдХреНтАНрдд рдХрд░рдгреНтАНрдпрд╛рдЪреНтАНрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛рд╢реА рд╕рдВрдмрдВрдз рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНтАНрдпрдХ рдЖрд╣реЗ. рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реЗ рджреЗрдЦреАрд▓ рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдХреА, рд╕рдВрджрд░реНрднрд╛рдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордЬрдХреВрд░ рдШрдЯрдХ рд╕рдВрдЦреНрдпрд╛ рджрд░реНрд╢рд╡рддреЛ рдЖрдгрд┐ рддреЗ рдПрдХрд╛ рд╕рдВрдЦреНрдпреЗрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рд╡реЗ рдЗ.

рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ, рдПрдХреНрд╕рдПрдордПрд▓ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдордзреВрди рдбреЗрдЯрд╛ рдХрд╛рдврдгреНрдпрд╛рдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрдХреЕрди рдХреЗрд▓реЗрд▓реЗ рджрд╕реНрддрдРрд╡рдЬ рдУрд│рдЦрдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдкреЗрдХреНрд╖рд╛ рднрд┐рдиреНрди рдирд╛рд╣реА, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдбреЗрдЯрд╛рдЪреА рдЕрдиреЗрдХ рдкреГрд╖реНрдареЗ рдмрдирд╡рд┐рдгрд╛рд░реА рд╕рд╛рд░рдгреА. рд╣реЛрдп, рддрддреНрд╡рддрдГ рд╣реЗ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╣рд╛ рд╕рд░реНрд╡рд╛рдд рдЗрд╖реНрдЯрддрдо рдорд╛рд░реНрдЧ рдирд╛рд╣реА, рд╢реЗрд╡рдЯрдЪрд╛ рдЙрдкрд╛рдп рд╡рдЧрд│рддрд╛, рдЬреЗрд╡реНрд╣рд╛ рдЗрддрд░ рдХреЛрдгрддреЗрд╣реА рдкрд░реНрдпрд╛рдп рдирд╕рддрд╛рдд. рдПрдХ рд╡рд╛рдЬрд╡реА рдЙрдкрд╛рдп рдореНрд╣рдгрдЬреЗ рдореВрд│ рдбреЗрдЯрд╛рдЪреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд░рдд рд╢реЛрдзрдгреЗ рдЬреА рджрд╕реНрддрдРрд╡рдЬ рдореЙрдбреЗрд▓рдордзреНрдпреЗ рдПрдореНрдмреЗрдб рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА рдЬреА рдбреЗрдЯрд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордЬрдХреВрд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рд╛рд╕рд╣ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ.

рддреЗ рдореНрд╣рдгрд╛рд▓реЗ, XML рд╡реНрдпрд╡рд╕рд╛рдпрд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЖрд╣реЗ рд╣реЗ рдорд▓рд╛ рдЕрдЬрд┐рдмрд╛рдд рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдХрд░рдд рдирд╛рд╣реА. рдпрд╛рдЪреЗ рдХрд╛рд░рдг рддрдВрддреЛрддрдВрдд рдЕрд╕реЗ рдЖрд╣реЗ рдХреА рджрд╕реНрддрдРрд╡рдЬрд╛рдЪреЗ рд╕реНрд╡рд░реВрдк (рдХрд╛рдЧрджрд╛рд╡рд░) рд╕рдордЬрдгреНрдпрд╛рдпреЛрдЧреНрдп рдЖрдгрд┐ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рд╕рд╛рдареА рдкрд░рд┐рдЪрд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рдкрд░рд┐рдЪрд┐рдд рдЖрдгрд┐ рд╕рдордЬрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡рд╛рдпрдЪреЗ рдЖрд╣реЗ. рддреНрдпрд╛рдЪ рдХрд╛рд░рдгрд╛рд╕реНрддрд╡, рд╡реНрдпрд╡рд╕рд╛рдп рджреЗрдЦреАрд▓ рдЕрдзрд┐рдХ рдорд╢реАрди-рд╡рд╛рдЪрдиреАрдп рд╕реНрд╡рд░реВрдкрд╛рдВрдРрд╡рдЬреА рдкреАрдбреАрдПрдл рджрд╕реНрддрдРрд╡рдЬ рд╡рд╛рдкрд░рддрд╛рдд - рдХрд╛рд░рдг рддреЗ рдЕрджреНрдпрд╛рдк рд╡рд┐рд╢рд┐рд╖реНрдЯ рднреМрддрд┐рдХ рдЖрдХрд╛рд░рд╛рд╕рд╣ рдореБрджреНрд░рд┐рдд рдкреГрд╖реНрдард╛рдЪреНрдпрд╛ рд╕рдВрдХрд▓реНрдкрдиреЗрд╢реА рдЬреЛрдбрд▓реЗрд▓реЗ рдЖрд╣реЗрдд. рд╣реЗ рдЕрд╢рд╛ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдирд╛ рджреЗрдЦреАрд▓ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рдЬреЗ рдХрдзреАрд╣реА рдореБрджреНрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдирд╛рд╣реА (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдиреЛрдВрджрдгреА рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдгрд╛рдЪреА 8000-рдкреГрд╖реНрда PDF). рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рддреВрди, рд╡реНрдпрд╡рд╕рд╛рдпрд╛рдд XML рдЪрд╛ рд╡рд╛рдкрд░ рдореВрд▓рдд: skeuomorphism рдЪреЗ рдкреНрд░рдХрдЯреАрдХрд░рдг рдЖрд╣реЗ. рд▓реЛрдХрд╛рдВрдирд╛ рдорд░реНрдпрд╛рджрд┐рдд рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдореБрджреНрд░рд┐рдд рдкреГрд╖реНрдард╛рдЪреА рд░реВрдкрдХ рдХрд▓реНрдкрдирд╛ рд╕рдордЬрддреЗ рдЖрдгрд┐ рдореБрджреНрд░рд┐рдд рдХрд╛рдЧрджрдкрддреНрд░рд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡реНрдпрд╡рд╕рд╛рдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╢реА рддрдпрд╛рд░ рдХрд░рд╛рд╡реА рд╣реЗ рддреНрдпрд╛рдВрдирд╛ рд╕рдордЬрддреЗ. рддреЛ рддреБрдордЪрд╛ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рднреМрддрд┐рдХ рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдорд░реНрдпрд╛рджрд╛ рдирд╕рд▓реЗрд▓реЗ рджрд╕реНрддрдРрд╡рдЬ рдЬреЗ рдорд╢реАрди-рд╡рд╛рдЪрдиреАрдп рдЖрд╣реЗрддтАФXML рджрд╕реНрддрдРрд╡рдЬтАФрдПрдХ рдкрд░рд┐рдЪрд┐рдд рдЖрдгрд┐ рдЖрд░рд╛рдорджрд╛рдпрдХ рджрд╕реНрддрдРрд╡рдЬ рд╕рдордХрдХреНрд╖ рдЕрд╕рддрд╛рдирд╛ рдирд╛рд╡реАрдиреНрдпрдкреВрд░реНрдгрддреЗрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛рдд. рд╣реЗ рддреНрдпрд╛рдВрдирд╛ рдбреЗрдЯрд╛ рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЪреБрдХреАрдЪрд╛ рдЖрдгрд┐ рдЕрддреНрдпрд╛рдзрд┐рдХ рд╕реНрдХреНрдпреБрдУрдореЙрд░реНрдлрд┐рдХ рдорд╛рд░реНрдЧ рд░рд╛рд╣рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдд рдирд╛рд╣реА.

рдЖрдЬрдкрд░реНрдпрдВрдд, рдлрдХреНрдд XML рд╕реНрдХреАрдорд╛ рдЬреНрдпрд╛рдмрджреНрджрд▓ рдорд▓рд╛ рдорд╛рд╣реАрдд рдЖрд╣реЗ рдХреА рдореА рдлреЙрд░реНрдореЗрдЯрдЪрд╛ рд╡реИрдз рд╡рд╛рдкрд░ рдореНрд╣рдгреВ рд╢рдХрддреЛ рддреЗ рдореНрд╣рдгрдЬреЗ XHTML рдЖрдгрд┐ DocBook.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛