PATH: //opt/alt/ruby27/share/ruby/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
📄 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: encoding.rb
# coding: US-ASCII # frozen_string_literal: false module REXML module Encoding # ID ---> Encoding name attr_reader :encoding def encoding=(encoding) encoding = encoding.name if encoding.is_a?(Encoding) if encoding.is_a?(String) original_encoding = encoding encoding = find_encoding(encoding) unless encoding raise ArgumentError, "Bad encoding name #{original_encoding}" end end return false if defined?(@encoding) and encoding == @encoding if encoding @encoding = encoding.upcase else @encoding = 'UTF-8' end true end def encode(string) string.encode(@encoding) end def decode(string) string.encode(::Encoding::UTF_8, @encoding) end private def find_encoding(name) case name when /\Ashift-jis\z/i return "SHIFT_JIS" when /\ACP-(\d+)\z/ name = "CP#{$1}" when /\AUTF-8\z/i return name end begin ::Encoding::Converter.search_convpath(name, 'UTF-8') rescue ::Encoding::ConverterNotFoundError return nil end name end end end
SIMPAN PERUBAHAN