завершено xml newb ie здесь ...
Я пытаюсь создать программу для сценария. Я представляю его как richtextbox, где в зависимости от начальной позиции первого символа и / или форматирования строки определяется, какой тип тега он должен получить в xml.
, который пользователь не вводит. теги - пользователь просто набирает слова. Я включил пример того, как будет выглядеть текст.
есть:
- ПЕРЕХОДЫ: "Fade In:" *
- SLUGLINES: "EXT. .. "и" INT. ... "
- CUE:" DANI "и" FLORENCE "
- PARENTHESIS: () для Dani в этом примере
- ACTION:" две цифры ... "и" у Флоренции есть ... "и" громкий треск "и т. д. c и * c
, поэтому возникает вопрос: как мне перевести это на * 1037? *? теги / узлы в xml будут называться «переход», «slugline», «cue», «скобка», «action»
может быть любое количество тегов всех видов, в любом вид заказа.
Я предполагаю, что xml будет выглядеть примерно так:
<?xml version="1.0" encoding="utf-8" ?>
<Transition>FADE IN:</Transition>
<Act>
<ActName>ACT I</ActName>
<SlugLine>
<SluglineText>EXT. FOREST - NIGHT</SluglineText>
<Action>Two figures - teenagers- walk side by side, their flashlight piercing the darkness.
DANI (16) and FLORENCE (16) look scared. The noises from the nightly forest are disconcerting.</Action>
<Cue>DANI</Cue>
<parenthesis>(exasperated)</parenthesis>
<dialogue>Why did you not pack the map? We've been walking for hours! I'm tired and I've got blisters on my feet.</dialogue>
<Action>Florence has obviously been crying, her eyes are red. Inflamed looking even.</Action>
<Cue>FLORENCE</Cue>
<dialogue>I'm sorry, okay - how often do I have to apologise? I just forgot!</dialogue>
<Action>A loud CRACK behind them - they shriek!</Action>
<Action>The previous conversation all but forgotten, they hide behind a bush, huddled together.</Action>
</SlugLine>
</Act>
У меня нет подсказки - как я уже сказал, завершить xml newb ie. xml может даже не быть лучшим способом go об этом! любая помощь будет принята с благодарностью!