рдкреЛрд╕реНрдЯрдореИрди рдФрд░ рдПрдХреНрд╕реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░реАрдХреНрд╖рдг рдПрдкреАрдЖрдИ

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░, рдореИрдВ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рднрд╛рдЧ рдХрд╛ рдкреНрд░рдореБрдЦ рд╣реВрдВ, рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдкреАрдЖрдИ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИред рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдирдП рдкреЛрд╕реНрдЯрдореИрди рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреВрд▓ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХреАред

рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рд▓рд┐рдЦрд╛ рдФрд░ JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ред рдпрд╣ рдХрд╛рдлреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рд▓реЗрдХрд┐рди рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдФрд░ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд╕рд╛рде рдпрд╣ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рднрд╣реАрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ JSON рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред

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

рдХреНрдпрд╛ рдерд╛


1. JSON рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде


рдкрд╣рд▓реЗ, рдкрд░реАрдХреНрд╖рдг рдХрд┐рдЯ рдХреЛ рдЗрд╕ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛

2. 2. рдЬреЗрдПрд╕ рд╣реИрдВрдбрд▓рд░реНрд╕ рдХреЗ рд╕рд╛рде рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдХреНрд░рдо рдкреЛрд╕реНрдЯрдореИрди рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рдХреНрдпрд╛ рдмрди рдЧрдпрд╛ рд╣реИ?


1. рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛



рд╕рднреА рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╣реИрдВ (рдирд┐рдпрдВрддреНрд░рдг рдХреБрдВрдЬреА рд╡рд░реНрдг: рдЖрд░, рдПрдЪ, рдЖрдИ, рдЖрджрд┐ред рдореИрдВ рдиреАрдЪреЗ рд▓рд┐рдЦреВрдВрдЧрд╛) рдФрд░ рдлрд┐рд░, рдПрдХ рдореИрдХреНрд░реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЙрдиреНрд╣реЗрдВ рдЬрд╕рди рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:



2. рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ



рдкреНрд░рдпреЛрдЧ CRUD рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдПрдХ рдорд╛рдирдХ рд╕реЗрдЯ рдкрд░ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рд╕рднреА рдСрдкрд░реЗрд╢рди рдХреЗрд╡рд▓ рдЕрдиреБрд░реЛрдз рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рдЦрд╛рд▓реА рдЕрд╡рдХрд╛рд╢ рдЕрдиреБрд░реЛрдз рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдЕрдВрдд рдореЗрдВ рдЕрдиреБрдХреНрд░рдо рд╕реЗ рдЕрдЧрд▓рд╛ рдЕрдиреБрд░реЛрдз рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреБрд░реЛрдз рд╕реЗ рдкрд╣рд▓реЗ JS рдХреЛрдб рдЪрд▓рд╛рдПрдБ рдФрд░ рдЦрд╛рд▓реА рд╡рд┐рдлрд▓ рд╣реБрдП рдмрд┐рдирд╛ рдкрд╣рд▓рд╛ рдЕрдиреБрд░реЛрдз рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред

рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ, рдкреНрд░реА-рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЯреЗрд╕реНрдЯ рд╕реЗрдХреНрд╢рди рдЦрд╛рд▓реА рд╣реИрдВ, рд╕рднреА рдХреЛрдб рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХреАрдХреГрдд рд╣реИрдВ рдФрд░ рдкреНрд░реА-рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдПрдкреАрдЖрдИ рд╕рдВрдЧреНрд░рд╣ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЯреЗрд╕реНрдЯ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред



рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ, POST рдФрд░ PUT рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ url рдФрд░ рдирд┐рдХрд╛рдп рдЕрдиреБрднрд╛рдЧ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЪрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдорд╛рди JSON рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред



рдЕрдм рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрд╡




рдПрдХреНрд╕реЗрд▓ рдХреИрд╕реЗ рдкрдврд╝реЗрдВ рдкрд╣рд▓реА рдЧреИрд░-рд░рд┐рдХреНрдд рд░реЗрдЦрд╛ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рдХреЛ рд▓рдВрдмрд╡рдд рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкреГрд╖реНрда рдкрд░ 9% рдорд╛рдорд▓реЗ рд╣реИрдВред рд╡рд░реНрддрдорд╛рди рд╕реЗрдЯ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрд╣рд▓реЗ рдПрдХ POST рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдлрд┐рд░ рд╣рдЯрд╛рдПрдВред

рдПрдХреНрд╕реЗрд▓ рд╕реЗ Json рдкреАрдврд╝реА рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ ред рдПрдХреНрд╕реЗрд▓ рдореЗрдВ, F11 рджрдмрд╛рдПрдВ рдФрд░ "рдПрдЯрд╛рдмреБрдХ" рдкрд░ рдЬрд╛рдПрдВ, рд╡рд╣рд╛рдВ рдореИрдХреНрд░реЛ рдЪрд▓рд╛рдПрдВред

рдХреАрд╡рд░реНрдб


рдЖрд░ - рдЕрдиреБрд░реЛрдз, рдХрд╛ рдЕрд░реНрде рд╣реИ рдПрдХ рдирдП рдЕрдиреБрд░реЛрдз рдХреА рд╢реБрд░реБрдЖрдд, рд▓рд╛рдЗрди рдХреЗ рджреВрд╕рд░реЗ рд╕реЗрд▓ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреАрд╕рд░реЗ рдореЗрдВ рд╡рд╣ рдкрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ url рдореЗрдВ рдЖрдк рдкреЛрд╕реНрдЯрдореИрди рдЪрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ


рдЪрд░ рд╕реЗ рдорд╛рди рдЦреАрдВрдЪрд╛ рдЬрд╛рдПрдЧрд╛

рдПрдЪ - рд╣реЗрдбрд░ рдореЗрдВ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛, рдЕрдм рддрдХ рдХреЗрд╡рд▓ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛрдб рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреЛрд╕реНрдЯрдореИрди рдХреЗрд╡рд▓ рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдирд╛рдо рд╕рдорд╛рди "рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛрдб" рд╣реИ, рдпрд╛ рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рд╕рд╣реА рд╣реИ



I, I2 ... - рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдЕрдиреБрднрд╛рдЧ рдХрд┐рд╕реА рднреА рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЗ рднрдВрдбрд╛рд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, I рдХреЗ рджрд╛рдИрдВ рдУрд░ рдХрд╛ рдЖрдВрдХрдбрд╝рд╛ рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдЕрдЧрд▓рд╛ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдЗрд╕ рддрд░рд╣ JSON рдореЗрдВ рд▓рдкреЗрдЯрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЪрд░ рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред рдпрд╣реА рд╣реИ, рдЕрдЧрд░ рд╕рд░рд╛рдп рдЪрд░ рдореЗрдВ рдХреЛрдИ рдореВрд▓реНрдп рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдореБрдЦреНрдп рдЪрд░ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореЙрдбрд▓ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдкреВрд░рд╛ рдореЙрдбрд▓ рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред


рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдбреЗрдЯрд╛ рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдп рдореЗрдВ рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



O, O2 ... - рдЖрдЙрдЯрдкреБрдЯ рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рдХрд╛ рд╕реЗрдХреНрд╢рди, рдЙрдирдХреА рддреБрд▓рдирд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рд▓реМрдЯреЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рдХреА рдЬрд╛рдПрдЧреАред рдЗрдирдкреБрдЯ рд╕реЗрдХреНрд╢рди рдХреА рддрд░рд╣, рдпрд╣ рдореЙрдбрд▓ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред


рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╕рдордп, рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ, рдореИрдВрдиреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЗ рд╕реНрддрд░ рдХреЛ рднреА рд╕реАрдорд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕реЗ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдкреАрдУ - рдкреЛрд╕реНрдЯрдореИрди рдЖрдЙрдЯрдкреБрдЯ, рдЗрд╕ рд╕реЗрдХреНрд╢рди рдХреЗ рдорд╛рди рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЗ рдирд╛рдо рд╕реЗ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдмреЙрдбреА рд╕реЗ рд▓рд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдкреЛрд╕реНрдЯрдореИрди рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЛ рд▓рд┐рдЦреЗ рдЬрд╛рдПрдВрдЧреЗред


рдПрдХреНрд╕реЗрд▓ рдореЗрдВ, рдХрд┐рд╕реА рднреА рд╡рд░реНрдг рдХреЛ рд░рдЦрдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдореВрд▓реНрдп, рдПрдХреНрд╕реЗрд▓ рдирд╣реАрдВ, рдЪрд░ рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ


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

рдкреАрд╕реА - рдкреЛрд╕реНрдЯрдореИрди рдХрдорд╛рдВрдб, рдХреЗрд╡рд▓ рдПрдХ "рдЯрд░реНрдорд┐рдиреЗрдЯ" рдХрдорд╛рдВрдб рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рдорд╛рдкреНрддрд┐ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ, рддрд╛рдХрд┐ рдмрдирд╛рдП рдЧрдП рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрджрдо рди рд╣реЛред


рдЗрд╕ рдЖрджреЗрд╢ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рд╕реЗ рдПрдХ рд╢реАрдЯ рдкрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рднрдВрдбрд╛рд░рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ



рдкреАрдЖрдИ - рдкреЛрд╕реНрдЯрдореИрди рдЗрдирдкреБрдЯ, рдЗрд╕ рдЦрдВрдб рд╕реЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдпреВрдЖрд░рдПрд▓ рдкрд░рд┐рднрд╛рд╖рд╛ рд╕реЗ рдкрд╣рд▓реЗ рдкреЛрд╕реНрдЯрдореИрди рдЪрд░ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛


рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдиреБрд░реЛрдз url рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛред

рд╡реИрд╕реЗ, рдЖрдк рдЖрдкреВрд░реНрддрд┐ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдореЗрдВ рдкреЛрд╕реНрдЯрдореИрди рдЪрд░ рд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ



рдорд╛рдорд▓реЗ 1 рдореЗрдВ, рд╣рдордиреЗ рдкреНрд░рд╛рдкреНрдд рдорд╛рди рдХреЛ рдПрдХ рдЪрд░ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛, 2 рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рдЕрдЧрд▓реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЕрдЧрд▓реЗ рдЕрдиреБрд░реЛрдз рдкрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ url рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЪрд░ рдХреЗ рдореВрд▓реНрдп рдХреЗ рдЕрдиреБрд╕рд╛рд░ред

рджреМрдбрд╝рдиреЗ рдХреА рддреИрдпрд╛рд░реА


рдФрд░ рдЕрдм, рдкреЛрд╕реНрдЯрдореИрди рдзрд╛рд╡рдХ рдХреЛ рдЪрд▓рд╛рдПрдВ, рдЙрд╕рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдЧреНрд░рд╣ рдЪреБрдиреЗрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ:



рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯ рдХреА рд╕реЗрд╡рд╛ рдХрд░реЗрдВрдЧреЗ:



15 рдкрд░реАрдХреНрд╖рдг рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВ, 1-11, 13 рдХреЗ рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде, 15 рдПрдХ POST рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП 200 рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╣реИ рдФрд░ 12, 14 400 рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдирдХрд╛рд░рд╛рддреНрдордХ рд╣реИрдВред рдЬрд╛рдирдХрд╛рд░реА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рджрд░реНрдЬ рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреА рдФрд░ рдЗрд╕рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрднрд╛рдЧ рдЦрд╛рд▓реА рд╣реИ, рдФрд░ рдХрдорд╛рдВрдб рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╕рдорд╛рдкреНрддред рдпрд╣ рдЖрджреЗрд╢ рдЕрдиреБрдХреНрд░рдо рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ "рдбрд┐рд▓реАрдЯ" рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред

1-11, 13, 15 рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рд╡рд╣ рдЖрдИрдбреА рдпрд╛рдж рд╣реИ рдЬрд┐рд╕реЗ рдирдИ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛, рдлрд┐рд░ рдЙрд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред

рд╣рдо рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ



рд╕рднреА 15 рдкрд░реАрдХреНрд╖рдг рд╕рдлрд▓ рд░рд╣реЗ, рдЪрд┐рддреНрд░ 14 рдкрд░реАрдХреНрд╖рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреЛрд╕реНрдЯ рдХреЗ рдмрд╛рдж рдбрд┐рд▓реАрдЯ рдХреЛ рдирд╣реАрдВ рдмреБрд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ

POST рдХреЗ рдмрд╛рдж 1-11,13,15 рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ, рдмрдирд╛рдИ рдЧрдИ рд╡рд╕реНрддреБ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ:



рд╕рд╛рд░рд╛рдВрд╢


  • рдПрдкреАрдЖрдИ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЕрдиреБрдХреНрд░рдо рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рднреА рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдФрд░ рдорд╛рдиреНрдп рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред JSON рдкреНрд░рд╛рд░реВрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХред
  • рдкреЛрд╕реНрдЯрдореИрди рд╕рдВрдЧреНрд░рд╣ рдорд╛рдирдХреАрдХреГрдд рд╣реИ рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдПрдкреАрдЖрдИ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рд╕рдВрджрд░реНрдн


  1. GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдПрдХреНрд╕реЗрд▓ рдФрд░ рдкреЛрд╕реНрдЯрдореИрди рд╕рдВрдЧреНрд░рд╣ рд╣реИ
  2. рд╡рд┐рдХрд╛рд╕ рдореЗрдВ, рдЯрд┐рдо рд╣реЙрд▓ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд┐рдд рдПрдХ VBA-JSON рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


10/15/2019 рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ

1. рдмрд┐рдирд╛ рдПрдХреНрд╕реЗрд▓ рдЪрд▓рд╛рдП рд╣реА json рдлрд╛рдЗрд▓ рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░, рдЗрд╕реЗ GenerateAll.cmd git рдореЗрдВ рдбрд╛рд▓реЗрдВ, рдЬреЛ vb script GenerateJsonFiles.vbs рдХреЛ рдЪрд▓рд╛рддрд╛ рд╣реИред рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд░реНрддрдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рд╕рднреА рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдПрдЧреА рдФрд░ json рдлрд╛рдЗрд▓реЗрдВ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧреА
2. RunAll.cmd рд╕рднреА рдЙрддреНрдкрдиреНрди рдЬреЗрдирд╕рди рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░рди рдХрд░рддрд╛ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рд╕рднреА рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рднреА рдЬрд╛рдПрдЧрд╛ред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдЖрдЧреЗ рд░рди рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдЖрдЙрдЯрдкреБрдЯ-рд░рд┐рдкреЛрд░реНрдЯ.рд▓реЙрдЧ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдм рд╕реАрдЖрдИ рд╕реЗ рдкрдВрдЧрд╛ рд▓реЗрдирд╛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЖрдк json рдкреАрдврд╝реА рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд╡рд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ json рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдбреЗрдЯрд╛ рдХреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/hi467127/


All Articles