public DomDocument parse(XMLStreamReader in) throws XMLStreamException { DomDocument document = new DomDocument(habitat); parse(in, document); return document; }
/** * Parses the given source as a config file, and adds resulting * {@link Dom}s into {@link Habitat} as {@link Inhabitant}s. */ public DomDocument parse(URL source) { return parse(source, new DomDocument(habitat)); }
$xml = new \DomDocument("1.0","UTF-8"); $xml->formatOutput = true; $xml_data = $xml->createElement("Element_Container","Container Value"); $xml_data = $xml->appendChild($xml_data); $xml->saveXML(); $xml_status->save($xml_file_path);
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); $data = curl_exec($ch); curl_close($ch); // libxml_use_internal_errors(true); $oDom = new DomDocument(); $oDom->loadHTML($data); // Go through DOM and look for error (it's similar if it'd be // <p class="error">error message</p> or whatever) $errors = $oDom->getElementsByTagName( "error" ); // or however you get errors foreach( $errors as $error ) { if(strstr($error->nodeValue, 'SOME ERROR')) { echo 'SOME ERROR occurred'; } }
$post_item_detail = substr($_POST["itd"], 0,10); $xml = new DomDocument(); $xml->load("item.xml");
/** * Parses the given source as a config file, and adds resulting * {@link Dom}s into {@link Habitat} as {@link Inhabitant}s. */ public DomDocument parse(URL source) { return parse(source, new DomDocument(habitat)); }
public DomDocument parse(XMLStreamReader in) throws XMLStreamException { DomDocument document = new DomDocument(habitat); parse(in, document); return document; }
public DomDocument parse(XMLStreamReader in) throws XMLStreamException { DomDocument document = new DomDocument(habitat); parse(in, document); return document; }
public DomDocument parse(XMLStreamReader in) throws XMLStreamException { DomDocument document = new DomDocument(habitat); parse(in, document); return document; }
/** * Parses the given source as a config file, and adds resulting * {@link Dom}s into {@link Habitat} as {@link Inhabitant}s. */ public DomDocument parse(URL source) { return parse(source, new DomDocument(habitat)); }
/** * Parses the given source as a config file, and adds resulting * {@link Dom}s into {@link Habitat} as {@link Inhabitant}s. */ public DomDocument parse(URL source) { return parse(source, new DomDocument(habitat)); }
public DomDocument parse(XMLStreamReader in) throws XMLStreamException { DomDocument document = new DomDocument(habitat); parse(in, document); return document; }
/** * Parses the given source as a config file, and adds resulting * {@link Dom}s into {@link Habitat} as {@link Inhabitant}s. */ public DomDocument parse(URL source) { return parse(source, new DomDocument(habitat)); }
/** works only for @Configured types */ public static Class[] getTypesImplementing(final Class<?> clazz) { final DomDocument domDoc = new DomDocument(InjectedValues.getInstance().getHabitat()); try { final List<ConfigModel> models = domDoc.getAllModelsImplementing(clazz); final Class[] interfaces = new Class[models == null ? 0 : models.size()]; if (models != null) { int i = 0; for (final ConfigModel model : models) { final String classname = model.targetTypeName; final Class<?> intf = model.classLoaderHolder.loadClass(classname); interfaces[i] = intf; //System.out.println( "Loaded: " + intf + " with tagName of " + model.getTagName() ); ++i; } } return interfaces; } catch (final Exception e) { AMXLoggerInfo.getLogger().log( Level.INFO, AMXLoggerInfo.cantGetTypesImplementing, new Object[] {clazz, e.getLocalizedMessage()} ); throw new RuntimeException(e); } }