export.yandex.ru/inflect.xml?name=%20
export.yandex.ru/inflect.xml?name=%20
takes the name and gives its declension in this form:
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
<?xml version="1.0" encoding="utf-8"?> <inflections> <original>Вася Пупкин</original> <inflection case="1">Вася Пупкин</inflection> <inflection case="2">Васи Пупкина</inflection> <inflection case="3">Васе Пупкину</inflection> <inflection case="4">Васю Пупкина</inflection> <inflection case="5">Васей Пупкиным</inflection> <inflection case="6">Васе Пупкине</inflection> </inflections>
Source: https://habr.com/ru/post/39327/