OpenSearch XML classes. See http://www.opensearch.org/Specifications/OpenSearch/1.1
use xml\meta\Unmarshaller;
use xml\parser\StreamInputSource;
use peer\http\HttpConnection;
use com\a9\opensearch\OpenSearchDescription;
$conn= new HttpConnection('http://de.wikipedia.org//w/opensearch_desc.php');
$desc= (new Unmarshaller())->unmarshalFrom(
new StreamInputSource($conn->get()->in()),
OpenSearchDescription::class
);
Console::writeLine('Results: ', $desc);