Import XML into libvirt without booting virtual machine
Solution 1:
Yes, it is possible:
virsh # help define
NAME
define - define (but don't start) a domain from an XML file
SYNOPSIS
define <file>
DESCRIPTION
Define a domain.
OPTIONS
[--file] <string> file containing an XML domain description