Home | History | Annotate | Download | only in libxml2

Lines Matching refs:URL

90 xmlCreateEntityParserCtxtInternal(const xmlChar *URL, const xmlChar *ID,
215 void *user_data, int depth, const xmlChar *URL,
1508 * @URL: the namespace name
1516 nsPush(xmlParserCtxtPtr ctxt, const xmlChar *prefix, const xmlChar *URL)
1523 if (ctxt->nsTab[i + 1] == URL)
1553 ctxt->nsTab[ctxt->nsNr++] = URL;
1751 * Pushes a new element name/prefix/URL on top of the name stack
4866 xmlChar *URL = NULL;
4889 URL = xmlStrndup(base, tmp - base);
4895 if (URL != NULL) {
4896 ctxt->catalogs = xmlCatalogAddLocal(ctxt->catalogs, URL);
4897 xmlFree(URL);
4905 if (URL != NULL)
4906 xmlFree(URL);
6737 * @SystemID: the system identifier (or URL)
8937 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
8940 if (*URL != 0) {
8941 uri = xmlParseURI((const char *) URL);
8945 URL, NULL, NULL);
8950 URL, NULL, NULL);
8954 if (URL == ctxt->str_xml_ns) {
8963 (xmlStrEqual(URL,
8980 if (nsPush(ctxt, NULL, URL) > 0) nbNs++;
8987 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
8991 if (URL != ctxt->str_xml_ns) {
9001 if (URL == ctxt->str_xml_ns) {
9016 (xmlStrEqual(URL,
9023 if ((URL == NULL) || (URL[0] == 0)) {
9029 uri = xmlParseURI((const char *) URL);
9033 attname, URL, NULL);
9038 attname, URL, NULL);
9053 if (nsPush(ctxt, attname, URL) > 0) nbNs++;
12167 * @SystemID: a NAME* containing the URL to the DTD
12295 * @SystemID: a NAME* containing the URL to the DTD
12317 * @URL: the URL for the entity to load
12332 xmlParseCtxtExternalEntity(xmlParserCtxtPtr ctx, const xmlChar *URL,
12351 if ((URL == NULL) && (ID == NULL))
12356 ctxt = xmlCreateEntityParserCtxtInternal(URL, ID, NULL, ctx);
12378 if (ctx->myDoc->URL != NULL) {
12379 newDoc->URL = xmlStrdup(ctx->myDoc->URL);
12516 * @URL: the URL for the entity to load
12529 void *user_data, int depth, const xmlChar *URL,
12547 if ((URL == NULL) && (ID == NULL))
12553 ctxt = xmlCreateEntityParserCtxtInternal(URL, ID, NULL, oldctxt);
12596 if (doc->URL != NULL) {
12597 newDoc->URL = xmlStrdup(doc->URL);
12722 * @URL: the URL for the entity to load
12738 int depth, const xmlChar *URL, const xmlChar *ID, xmlNodePtr *lst) {
12739 return(xmlParseExternalEntityPrivate(doc, NULL, sax, user_data, depth, URL,
13425 * @URL: the entity URL
13437 xmlCreateEntityParserCtxtInternal(const xmlChar *URL, const xmlChar *ID,
13454 uri = xmlBuildURI(URL, base);
13457 inputStream = xmlLoadExternalEntity((char *)URL, (char *)ID, ctxt);
13466 directory = xmlParserGetDirectory((char *)URL);
13490 * @URL: the entity URL
13501 xmlCreateEntityParserCtxt(const xmlChar *URL, const xmlChar *ID,
13503 return xmlCreateEntityParserCtxtInternal(URL, ID, base, NULL);
13515 * @filename: the filename or URL
13518 * Create a parser context for a file or URL content.
14615 * @URL: the base URL to use for the document
14625 xmlDoRead(xmlParserCtxtPtr ctxt, const char *URL, const char *encoding,
14638 if ((URL != NULL) && (ctxt->input != NULL) &&
14640 ctxt->input->filename = (char *) xmlStrdup((const xmlChar *) URL);
14661 * @URL: the base URL to use for the document
14670 xmlReadDoc(const xmlChar * cur, const char *URL, const char *encoding, int options)
14680 return (xmlDoRead(ctxt, URL, encoding, options, 0));
14685 * @filename: a file or URL
14708 * @URL: the base URL to use for the document
14717 xmlReadMemory(const char *buffer, int size, const char *URL, const char *encoding, int options)
14724 return (xmlDoRead(ctxt, URL, encoding, options, 0));
14730 * @URL: the base URL to use for the document
14741 xmlReadFd(int fd, const char *URL, const char *encoding, int options)
14766 return (xmlDoRead(ctxt, URL, encoding, options, 0));
14774 * @URL: the base URL to use for the document
14784 void *ioctx, const char *URL, const char *encoding, int options)
14809 return (xmlDoRead(ctxt, URL, encoding, options, 0));
14816 * @URL: the base URL to use for the document
14827 const char *URL, const char *encoding, int options)
14843 return (xmlDoRead(ctxt, URL, encoding, options, 1));
14849 * @filename: a file or URL
14884 * @URL: the base URL to use for the document
14895 const char *URL, const char *encoding, int options)
14919 return (xmlDoRead(ctxt, URL, encoding, options, 1));
14926 * @URL: the base URL to use for the document
14939 const char *URL, const char *encoding, int options)
14962 return (xmlDoRead(ctxt, URL, encoding, options, 1));
14971 * @URL: the base URL to use for the document
14983 const char *URL,
15006 return (xmlDoRead(ctxt, URL, encoding, options, 1));