PATH: //opt/alt/ruby22/lib64/ruby/2.2.0/rexml
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 attlistdecl.rb
↓
X
📄 attribute.rb
↓
X
📄 cdata.rb
↓
X
📄 child.rb
↓
X
📄 comment.rb
↓
X
📄 doctype.rb
↓
X
📄 document.rb
↓
X
📁 dtd/
X
📄 element.rb
↓
X
📄 encoding.rb
↓
X
📄 entity.rb
↓
X
📁 formatters/
X
📄 functions.rb
↓
X
📄 instruction.rb
↓
X
📁 light/
X
📄 namespace.rb
↓
X
📄 node.rb
↓
X
📄 output.rb
↓
X
📄 parent.rb
↓
X
📄 parseexception.rb
↓
X
📁 parsers/
X
📄 quickpath.rb
↓
X
📄 rexml.rb
↓
X
📄 sax2listener.rb
↓
X
📄 security.rb
↓
X
📄 source.rb
↓
X
📄 streamlistener.rb
↓
X
📄 syncenumerator.rb
↓
X
📄 text.rb
↓
X
📄 undefinednamespaceexception.rb
↓
X
📁 validation/
X
📄 xmldecl.rb
↓
X
📄 xmltokens.rb
↓
X
📄 xpath.rb
↓
X
📄 xpath_parser.rb
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: instruction.rb
require "rexml/child" require "rexml/source" module REXML # Represents an XML Instruction; IE, <? ... ?> # TODO: Add parent arg (3rd arg) to constructor class Instruction < Child START = '<\?' STOP = '\?>' # target is the "name" of the Instruction; IE, the "tag" in <?tag ...?> # content is everything else. attr_accessor :target, :content # Constructs a new Instruction # @param target can be one of a number of things. If String, then # the target of this instruction is set to this. If an Instruction, # then the Instruction is shallowly cloned (target and content are # copied). If a Source, then the source is scanned and parsed for # an Instruction declaration. # @param content Must be either a String, or a Parent. Can only # be a Parent if the target argument is a Source. Otherwise, this # String is set as the content of this instruction. def initialize(target, content=nil) if target.kind_of? String super() @target = target @content = content elsif target.kind_of? Instruction super(content) @target = target.target @content = target.content end @content.strip! if @content end def clone Instruction.new self end # == DEPRECATED # See the rexml/formatters package # def write writer, indent=-1, transitive=false, ie_hack=false Kernel.warn( "#{self.class.name}.write is deprecated" ) indent(writer, indent) writer << START.sub(/\\/u, '') writer << @target writer << ' ' writer << @content writer << STOP.sub(/\\/u, '') end # @return true if other is an Instruction, and the content and target # of the other matches the target and content of this object. def ==( other ) other.kind_of? Instruction and other.target == @target and other.content == @content end def node_type :processing_instruction end def inspect "<?p-i #{target} ...?>" end end end
SIMPAN PERUBAHAN