C# Класс AcoustID.Web.XmlResponseParser

Parses lookup and submit responses from the webservice (XML format).
The parser will parse lookup responses that were requested using the ["recording"] or ["recording", "releasegroup"] metadata parameters. If you need other metadata, you will have to implement your own parser.
Наследование: IResponseParser
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CanParse ( string text ) : bool
ParseLookupResponse ( string text ) : LookupResponse
ParseSubmitResponse ( string text ) : SubmitResponse

Parse the response of a submit request.

Приватные методы

Метод Описание
ParseArtist ( System.Xml.Linq.XElement node ) : Artist
ParseLookupResult ( System.Xml.Linq.XElement el ) : LookupResult
ParseRecording ( System.Xml.Linq.XElement node ) : Recording
ParseRelease ( System.Xml.Linq.XElement node ) : Release
ParseReleaseGroup ( System.Xml.Linq.XElement node ) : ReleaseGroup
ParseSubmitResult ( System.Xml.Linq.XElement el ) : SubmitResult
TryParseChild ( System.Xml.Linq.XElement node, string name, int defaultValue, int &value ) : void
TryParseChild ( System.Xml.Linq.XElement node, string name, string &value ) : void

Описание методов

CanParse() публичный Метод

public CanParse ( string text ) : bool
text string
Результат bool

ParseLookupResponse() публичный Метод

public ParseLookupResponse ( string text ) : LookupResponse
text string
Результат LookupResponse

ParseSubmitResponse() публичный Метод

Parse the response of a submit request.
public ParseSubmitResponse ( string text ) : SubmitResponse
text string The response string.
Результат SubmitResponse