Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\lib\oracle\xml\xsql\XSQLUtil.class
?? .? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6 ? 0 0 0 0 8 : ? < 8 : ?! +" +#$% ?& L'( +)* ++,- L. ?/ L0 ?12 +34 +5 +678 + ? +9: Y. Y; Y< +=> Y? +@ +A BC7DE ?F G ?H IJKLMNO ?P LQ ?RS +TUV ?WX ?Y +Z [\ [] ^_` Ia ?b ?cd +e ?fgh Lij ?. ?klmno ARRAY_BRACKETS Ljava/lang/String; ConstantValue URL_PROTOCOL_SEPARATOR JARPREF ZIPPREF FILEURLPREF NULL JAVASCHEME QUOTE COMMA loadedDefaultCharset Ljava/lang/Boolean; defaultCharSet <init> ()V Code LineNumberTable defaultCharset ()Ljava/lang/String; select @(Lorg/w3c/dom/Document;Ljava/lang/String;)Lorg/w3c/dom/NodeList; L(Loracle/xml/parser/v2/XMLDocument;Ljava/lang/String;)Lorg/w3c/dom/NodeList; ?(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/NodeList; K(Loracle/xml/parser/v2/XMLElement;Ljava/lang/String;)Lorg/w3c/dom/NodeList; selectFirst <(Lorg/w3c/dom/Document;Ljava/lang/String;)Lorg/w3c/dom/Node; H(Loracle/xml/parser/v2/XMLDocument;Ljava/lang/String;)Lorg/w3c/dom/Node; ;(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/Node; G(Loracle/xml/parser/v2/XMLElement;Ljava/lang/String;)Lorg/w3c/dom/Node; valueOf ;(Lorg/w3c/dom/Element;Ljava/lang/String;)Ljava/lang/String; 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String; G(Loracle/xml/parser/v2/XMLElement;Ljava/lang/String;)Ljava/lang/String; D(Loracle/xml/parser/v2/XMLNode;Ljava/lang/String;)Ljava/lang/String; content 5(Loracle/xml/parser/v2/XMLElement;)Ljava/lang/String; DictionaryOfParamsAsXMLDocument :(Ljava/util/Dictionary;)Loracle/xml/parser/v2/XMLDocument; XL 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; XLArr :([Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; safeURLAsString "(Ljava/net/URL;)Ljava/lang/String; translate 4(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String; Exceptions stringParamValue &(Ljava/lang/Object;)Ljava/lang/String; stringParamValues '(Ljava/lang/Object;)[Ljava/lang/String; resolveParams G(Ljava/lang/String;Loracle/xml/xsql/XSQLPageRequest;)Ljava/lang/String; tokenizeIntoArray '(Ljava/lang/String;)[Ljava/lang/String; %tokenizeIntoArrayUsingCommasIfPresent quote &(Ljava/lang/String;)Ljava/lang/String; commaSeparatedListOfValues (([Ljava/lang/String;Z)Ljava/lang/String; createSerializer ](Ljava/lang/String;Loracle/xml/xsql/XSQLPageRequest;)Loracle/xml/xsql/XSQLDocumentSerializer; createErrorHandler W(Ljava/lang/String;Loracle/xml/xsql/XSQLPageRequest;)Loracle/xml/xsql/XSQLErrorHandler; isAbsoluteURL (Ljava/lang/String;)Z untrustedAbsoluteStylesheetURL relativize dotdot baseUriOf classForName %(Ljava/lang/String;)Ljava/lang/Class;p getErrorHandler $()Loracle/xml/xsql/XSQLErrorHandler; getDefaultErrorHandler isArrayParamName arrayParamName timestampOf (Ljava/lang/String;)J quoteLessThanSigns <clinit> SourceFile XSQLUtil.java ? ? ? ?qr ?stuvwx ?y ? ? ? oracle/xml/parser/v2/XMLDocument ? ?z{ oracle/xml/parser/v2/NSResolver|} !oracle/xml/parser/v2/XSLException oracle/xml/parser/v2/XMLElement ? ? ? ?~??? ? ? oracle/xml/parser/v2/XMLNode ? ? ?? java/lang/StringBuffer????? ??? ? ?? ???? request???? parameters????? java/lang/String?? [Ljava/lang/String; [Ljava/lang/Object; java/util/Vector ???? row???? org/w3c/dom/Element?? java/lang/Exception? ? java/io/StringWriter java/io/PrintWriter ???? ? ??? ?? $java/io/UnsupportedEncodingException -?- ? ?? ? file:/? ? file:///?? http:/ java/net/URL ?? ? ? ?? ? ? {@?? }?????? ??? java/util/StringTokenizer??? ??? , ??? ??? ' (null)?? java:??? ? ???? &oracle/xml/xsql/XSQLDocumentSerializer java/lang/ClassCastException java/lang/Throwable oracle/xml/xsql/XSQLErrorHandler :/ ? ?? ?? ? java/net/MalformedURLException?? ../ / ? ? ./ ? ?????????? ? java/lang/NoSuchMethodError? ? ? ? ? ? []? ? ? ? zip: jar:? ? java/io/File?? < < oracle/xml/xsql/XSQLUtil java/lang/Object java/lang/ClassNotFoundException java/lang/Boolean FALSE equals (Ljava/lang/Object;)Z !oracle/xml/xsql/XSQLConfigManager getManager %()Loracle/xml/xsql/XSQLConfigManager; getBaseCharsetForConversion TRUE getDocumentElement ()Lorg/w3c/dom/Element; selectNodes K(Ljava/lang/String;Loracle/xml/parser/v2/NSResolver;)Lorg/w3c/dom/NodeList; org/w3c/dom/NodeList getLength ()I item (I)Lorg/w3c/dom/Node; G(Ljava/lang/String;Loracle/xml/parser/v2/NSResolver;)Ljava/lang/String; getChildNodes ()Lorg/w3c/dom/NodeList; getNodeType ()S getNodeValue append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString java/util/Dictionary keys ()Ljava/util/Enumeration; createElement )(Ljava/lang/String;)Lorg/w3c/dom/Element; appendChild &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; java/util/Enumeration hasMoreElements ()Z nextElement ()Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; (I)V size addElement (Ljava/lang/Object;)V elementAt (I)Ljava/lang/Object; createTextNode &(Ljava/lang/String;)Lorg/w3c/dom/Text; getMessage (Ljava/io/Writer;)V printStackTrace (Ljava/io/PrintWriter;)V getBytes (Ljava/lang/String;)[B ([BLjava/lang/String;)V toExternalForm startsWith substring (I)Ljava/lang/String; (Ljava/lang/String;)V #(Ljava/net/URL;Ljava/lang/String;)V indexOf (Ljava/lang/String;)I (Ljava/lang/String;I)I (II)Ljava/lang/String; oracle/xml/xsql/XSQLPageRequest getParameter replace (CC)Ljava/lang/String; hasMoreTokens nextToken (I)I '(Ljava/lang/String;Ljava/lang/String;)V trim length signalError *(I[Ljava/lang/String;[Ljava/lang/Object;)V getUserDefinedSerializers ()Ljava/util/Hashtable; java/util/Hashtable java/lang/Class newInstance getHost isTrustedHost charAt (I)C lastIndexOf java/lang/Thread currentThread ()Ljava/lang/Thread; getContextClassLoader ()Ljava/lang/ClassLoader; java/lang/ClassLoader loadClass forName endsWith getFile lastModified ()J 1 ? ? ? ? ? ? ? ? ? o ? ? ? ? ? ? ? ? ? ? ? G ? ? ? d ? ? ? f ? ? ? c ? ? ? ^ ? ? ? ? + ? ? ? *? ? ? 7 ? ? ? w 3? ? ? ? &? K*? L? YM? ? +? ,? N,?-? ? ' * * - * ? "