Home | History | Annotate | Download | only in libxml2

Lines Matching defs:URI

57 #include <libxml/uri.h>
422 const xmlChar *schemaLocation; /* The URI of the schema document. */
2805 * @refURI: the referenced namespace URI
4644 * @uri: the uri
4648 * a namespace URI of @uri.
4653 xmlSchemaGetPropNodeNs(xmlNodePtr node, const char *uri, const char *name)
4663 xmlStrEqual(prop->ns->href, BAD_CAST uri))
5780 * @uri: the resulting namespace URI if found
5782 * Extracts the local name and the URI of a QName value and validates it.
5795 const xmlChar **uri,
5802 *uri = NULL;
5819 *uri = xmlDictLookup(ctxt->dict, ns->href, -1);
5827 *uri = ctxt->targetNamespace;
5848 *uri = xmlDictLookup(ctxt->dict, ns->href, -1);
5861 * @uri: the resulting namespace URI if found
5875 const xmlChar **uri,
5882 ownerItem, attr, value, uri, local));
5894 * @uri: the resulting namespace URI if found
5907 const xmlChar **uri,
5915 *uri = NULL;
5919 ownerItem, attr, uri, local));
10013 * @schemaLocation: the URI of the schema document
10243 * Build an absolue location URI.
10249 xmlChar *base, *URI;
10254 URI = xmlBuildURI(location, ctxtNode->doc->URL);
10256 URI = xmlBuildURI(location, base);
10259 if (URI != NULL) {
10260 ret = xmlDictLookup(dict, URI, -1);
10261 xmlFree(URI);
10325 /* Note that we expect the location to be an absulute URI. */
10888 * Preliminary step, extract the URI-Reference and make an URI
10897 xmlChar *uri = NULL;
10905 uri = xmlBuildURI(*schemaLocation, node->doc->URL);
10907 uri = xmlBuildURI(*schemaLocation, base);
10910 if (uri == NULL) {
10912 "could not build an URI from the schemaLocation")
10915 (*schemaLocation) = (xmlChar *) xmlDictLookup(pctxt->dict, uri, -1);
10916 xmlFree(uri);
10967 * be already converted to an absolute URI.
21775 * Get the URI.
21788 * I.e. the namespace name *and* the document's URI.
21793 "name and the document's URI", NULL, NULL, NULL);
27288 const xmlChar * URI,
27323 ielem->nsName = URI;
27427 const xmlChar * URI ATTRIBUTE_UNUSED)
27446 (!xmlStrEqual(vctxt->inode->nsName, URI))) {
28498 const xmlChar * prefix, const xmlChar * URI,
28508 URI, nb_namespaces, namespaces,
28513 URI, nb_namespaces, namespaces,
28520 const xmlChar * prefix, const xmlChar * URI) {
28526 ctxt->user_sax->endElementNs(ctxt->user_data, localname, prefix, URI);
28528 xmlSchemaSAXHandleEndElementNs(ctxt->ctxt, localname, prefix, URI);
28859 * @filename: the URI of the instance