有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

xml需要帮助在java中获取横向克拉之间的文本

所以我从JSON中提取了信息,但我遇到了一些我以前从未见过的东西。这里有三个例子。每个示例实际上都是一个大字符串,但我将其拆分,以便更好地阅读。现在我以前从未见过这样的东西,除了html

我想做的是提取符号之间的文本<>;'和‘</>;'。正如你所看到的,有很多不同的团体。。。统计、计算、br、唯一、主动、被动和i。这也是它变得有点棘手的地方,因为我发现当有一个正斜杠时,这意味着其中一个组已完成,但在统计组中,“br”表示一个新的统计

有人能给我解释一下这些侧向克拉是什么吗?以及如何在Java中获取其中的信息。我以前从未见过这些东西,所以我完全不知所措。我尝试使用Scanner类,但是字符串的设置方式不允许我挑选每个单词。我将在下面展示我的扫描仪输出,以及示例1

多谢各位

对不起,如果我问这个问题做得很糟糕,我会尽量把一切都说清楚

    Example 1)
    <stats>
        +120 Ability Power  
    </stats>
        <br><br>
    <unique>UNIQUE Passive:</unique> Increases Ability Power by 30%."

    Example 2)
    <stats>
        +80 Ability Power<br>
        +100% Base Mana Regen (+<calc>round(1*stats[BaseManaRegenRate]*5)</calc> Mana per 5 seconds)<br>
        +20% Cooldown Reduction
    </stats>
        <br><br>
    <unique>UNIQUE Passive:</unique> Dealing magic damage to enemy champions below 40% Health inflicts Grievous Wounds for 4 seconds.
        <br><br>
    <i>(Grievous Wounds reduces incoming healing and regeneration effects by 50%.)</i>"

    Example 3)
    <stats>
        +75 Attack Damage<br>
        +100% Base Health Regen (+<calc>round(1*stats[BaseHPRegenRate]*5)</calc> Health per 5 seconds)<br>
        +12% Life Steal
    </stats>
        <br><br>
    <passive>Passive:</passive> Life Steal applies to damage dealt by this item.<br>
    <unique>UNIQUE Passive - Cleave:</unique> Basic attacks deal 20% to 60% of total Attack Damage as bonus physical damage to enemies near the target on hit (enemies closest to the target take the most damage).<br>
    <active>UNIQUE Active - Crescent:</active> Deals 60% to 100% of total Attack Damage as physical damage to nearby enemy units (closest enemies take the most damage) (10 second cooldown).
        <br><br>
    <i>(Unique Passives with the same name don't stack.)</i>"

我运行扫描仪时的输出。示例1中的next()

<stats>+120
Ability
Power
</stats><br><br><unique>UNIQUE
Passive:</unique>
Increases
Ability
Power
by
30%.

共 (0) 个答案