34 lines
901 B
Ruby
34 lines
901 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Ezdoc
|
|
module Xml
|
|
class Relationships
|
|
NAMESPACE = "http://schemas.openxmlformats.org/package/2006/relationships"
|
|
|
|
def to_xml
|
|
builder = Nokogiri::XML::Builder.new(encoding: "UTF-8") do |xml|
|
|
xml.Relationships(xmlns: NAMESPACE) do
|
|
xml.Relationship(
|
|
Id: "rId1",
|
|
Type: "http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",
|
|
Target: "word/document.xml"
|
|
)
|
|
end
|
|
end
|
|
builder.to_xml
|
|
end
|
|
end
|
|
|
|
class DocumentRelationships
|
|
NAMESPACE = "http://schemas.openxmlformats.org/package/2006/relationships"
|
|
|
|
def to_xml
|
|
builder = Nokogiri::XML::Builder.new(encoding: "UTF-8") do |xml|
|
|
xml.Relationships(xmlns: NAMESPACE)
|
|
end
|
|
builder.to_xml
|
|
end
|
|
end
|
|
end
|
|
end
|