dvcardlib

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2020 License: MIT Imports: 8 Imported by: 0

README

dvcardlib

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsCardLibFile

func IsCardLibFile(reader *bufio.Reader) (bool, error)

IsCardLibFile возвращает true, если файл библиотеки карточек

Types

type CardLib

type CardLib struct {
	ID    string            `xml:"ID,attr"`
	Alias string            `xml:"Alias,attr"`
	Names []LocalizedString `xml:"Name>LocalizedString"`
}

CardLib описывает схему библиотеки карточек в XML

func LoadAllCardLibsFromFolder

func LoadAllCardLibsFromFolder(folder string) ([]CardLib, error)

LoadAllCardLibsFromFolder загружает все библиотеки карточек из папки folder

func LoadCardLibFromFile

func LoadCardLibFromFile(reader *bufio.Reader) (CardLib, error)

LoadCardLibFromFile загружает библиотеку карточек из файла file

type LocalizedString

type LocalizedString struct {
	Lang  string `xml:"Language,attr"`
	Value string `xml:",chardata"`
}

LocalizedString описывает узел локализованного значения

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL