I would like to read into Julia some optimization models like the one given in the link below
http://qplib.zib.de/QPLIB_0067.html
This is a quadratic optimization problem. It looks like it has formats including gms, lp, mod, qblib. But they are written in a way with expressions like  42 b2*b4  32 b2*b5
, instead of in matrix forms. My questions are

How to read this model to JuMP and solve it with Gurobi? Since the model file is very long, it is hard to create the model in JuMP by creating the variables and objective manually.

Even if there is a way to give the model directly to JuMP, how do I read the files into Julia and convert it into the matrix vector form
b'Qb + d'b
? So in other words, I would like to create the quadratic coefficient matrixQ
and the coefficient vector for the linear termd
in Julia. For example, if the file has3 b1*b1 + 2 b1*b2+ 4 b2*b2 + 5 b1 + b2
, then what is the way to read the file in Julia and give meQ=[3 1; 1 4], d=[5; 1]
?
Thanks.