Class: METSSerializer
- Inherits:
-
ASpaceExport::Serializer
show all
- Defined in:
- backend/app/exporters/serializers/mets.rb
Instance Method Summary
(collapse)
inherited, serializer_for, serializer_for?, with_namespace
Instance Method Details
- (Object) build(data, opts = {})
4
5
6
7
8
9
10
11
|
# File 'backend/app/exporters/serializers/mets.rb', line 4
def build(data, opts = {})
builder = Nokogiri::XML::Builder.new(:encoding => "UTF-8") do |xml|
mets(data, xml)
end
builder
end
|
- (Object) serialize(data, opts = {})
14
15
16
17
18
19
|
# File 'backend/app/exporters/serializers/mets.rb', line 14
def serialize(data, opts = {})
builder = build(data, opts)
builder.to_xml
end
|