a long sentence with the verb “demand”

I want to write as follows, but it is confusing.:

This modern society, which is increasingly being globalized and opening to the world, demands the attitude of understanding different countries and respecting different culture on the basis of broad knowledge of various places of the world of students of this era.

The above ‘s structure is as follows:

The modern society demands something of somebody.

Here, something is [the attitude of understanding different countries and respecting different culture on the basis of broad knowledge of various places of the world], and somebody is [students of this era]

The setence structure can be simplified as follows:

This modern society, which is increasingly being globalized and opening to the world, demands [the attitude of understanding different countries and respecting different culture on the basis of broad knowledge of various places of the world] of [students of this era].

I am not sure in such a case, how I should write it. One solutin may be this?

This modern society, which is increasingly being globalized and opening to the world, demands, of [students of this era], [the attitude of understanding different countries and respecting different culture on the basis of broad knowledge of various places of the world].

While he may not have addressed your question directly, I have to agree with Dyske. Another thing I find awkward is your use of "demand". A demand is a strong call to action. I won't insist it's actually wrong, but to me, demanding an attitude seems a bit awkward.

Weird: "Society demands an attitude of global understanding"

Better: "Society demands that we adopt an attitude of global understanding"

actually, the word "attitude" itself seems superfluous.

Better still: "Society demands that we understand things globally", or something to that effect.

Don't twist it around into a stilted, passive voiced, compromise. As you said yourself, you demand something of someone.